Frontend Developer (React) - Middle

SOFTSWISS

Beograd, RS, T'bilisi, GE

Is this role a fit for you?

Upload your resume and see this job scored against your skills, experience, pay, and preferences — no account needed.

<h2>Overview:</h2><p><span>SOFTSWISS is hiring a Frontend Developer. You’ll develop user interfaces, maintain existing React projects, and actively contribute to continuous product improvement. This role has a strong layout focus: around 50% of tasks will be related to writing high-quality markup and styles.</span></p><h2>Purpose of the Role:</h2><p><span>You’ll build and improve user-facing interfaces that support stable, responsive, and user-friendly product experiences. Your work will impact the quality, performance, and consistency of our websites and frontend products across different devices and browsers.</span></p><h2>Key Responsibilities:</h2><ul><li><p><span>Develop user interfaces and maintain existing React-based projects.</span></p></li><li><p><span>Create high-quality, responsive, and UX-optimised websites.</span></p></li><li><p><span>Build clean, scalable markup and styles; around 50% of tasks will focus on layout.</span></p></li><li><p><span>Work with company-owned products and contribute to their continuous improvement.</span></p></li><li><p><span>Collaborate in a cross-functional Agile/Scrum team.</span></p></li><li><p><span>Communicate regularly with business stakeholders, designers, and other development teams.</span></p></li></ul><h2>Required Experience:</h2><ul><li><p><span>At least 3 years of commercial experience in frontend development.</span></p></li><li><p><span>Deep knowledge of HTML5 and CSS3, including SCSS/SASS.</span></p></li><li><p><span>Experience building complex, responsive, and cross-browser layouts.</span></p></li><li><p><span>Strong knowledge of JavaScript ES6+.</span></p></li><li><p><span>Understanding of OOP and Functional Programming principles.</span></p></li><li><p><span>Experience with TypeScript.</span></p></li></ul><p></p><ul><li><p><span>At least 2 years of commercial experience with the React stack (React 16.8+ and Hooks).</span></p></li><li><p><span>Experience with Server-Side Rendering (Next.js).</span></p></li><li><p><span>Experience with state management tools (Redux Toolkit, Context API, or similar).</span></p></li><li><p><span>Experience working with RESTful APIs, asynchronous request handling, and network requests.</span></p></li><li><p><span>Strong understanding of code versioning tools (Git).</span></p></li><li><p><span>Experience working with Figma.</span></p></li></ul><p></p><ul><li><p><span>Russian - Native</span></p></li><li><p><span>English - B1</span></p></li></ul><h2>Our Benefits:</h2><ul><li><p>Private health insurance</p></li><li><p>Sports benefits</p></li><li><p>Comprehensive Mental Health Program</p></li><li><p>Free English lessons (online)</p></li><li><p>Local language courses</p></li><li><p>Paid time off</p></li><li><p>Maternity leave support</p></li><li><p>Referral program rewards</p></li><li><p>Upskilling, internal workshops, and participation in professional conferences and corporate events</p></li></ul>

Similar roles