Location: Remote / Hybrid (with 8 days on-site in Podgorica)
Type: Full-time
We are looking for a skilled Medior/Senior React Developer to join our engineering team and work on building and maintaining modern, maintainable front-end applications. You will collaborate with designers, backend engineers, and other cross-functional teams to deliver high-quality user experiences.
Responsibilities
- Develop, maintain, and optimize front-end applications using React and TypeScript
- Design and implement user interfaces that are responsive, accessible, and performant
- Work with REST APIs and/or GraphQL to integrate backend services
- Collaborate with QA, DevOps, and backend teams on end-to-end delivery
- Participate in code reviews and ensure adherence to coding standards
- Contribute to system documentation and technical specifications
- Troubleshoot and resolve issues in development and production environments
Requirements
- Strong experience with JavaScript (ES6+) and TypeScript
- Solid knowledge of React and the modern React ecosystem
- Good understanding of modern CSS (Flexbox, Grid)
- Experience with state management solutions (Redux Toolkit, Zustand, MobX, or similar)
- Working knowledge of REST APIs and/or GraphQL
- Experience with modern build tools like Vite or Webpack
- Ability to write unit and component tests using Jest and Testing Library
- Basic understanding of E2E testing (Cypress, Playwright)
- Familiarity with Git and collaborative development workflows
- Understanding of clean coding principles and best practices
- Ability to work independently and as part of a team
Nice to Have
- Experience with SSR/SSG frameworks (Next.js) or Progressive Web Apps (PWA)
- Familiarity with micro-frontend architectures
- Knowledge of performance optimization techniques and internationalization (i18n)
What We Offer
- Work on long-term enterprise projects
- Stable and structured environment
- Flexible working arrangements (remote or hybrid)
- Opportunities for continuous learning and professional growth
- A supportive and collaborative team culture
Sipod DOO
Sipod is a software development company based in Belgrade, Serbia, renowned for its unwavering commitment to redefining the client-vendor relationship. We believe in the transformative power of strategic partnerships that transcend traditional business collaborations. In an era of increasing globalization, we understand that true collaboration with our clients is a game-changer. Small software companies like Sipod are here to lead the way by offering strategic partnerships that foster success.…