Job Title: Modern Web Developer
We are seeking a highly skilled Modern Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality web applications that align with both user expectations and business needs.
Responsibilities:
* Design, develop, and maintain high-quality, scalable web applications using best practices, modern standards, and scalable architecture;
* Collaborate with cross-functional teams to define product requirements, user stories, and acceptance criteria;
* Write clean, maintainable, and efficient code using tools such as Jotai, Zustand, or Redux;
* Optimize application performance, reliability, and security through thorough profiling, debugging, and testing;
* Contribute to technical design and architecture discussions, producing specifications and documentation as needed;
* Stay current with industry trends, emerging technologies, and frontend best practices, sharing knowledge with the wider team.
Requirements:
* 5+ years of professional experience in modern web development, with a focus on React and TypeScript;
* Experience working with RESTful APIs and integrating frontend applications with backend services;
* Solid understanding of state management concepts and hands-on experience with tools such as Jotai, Zustand, or Redux;
* Familiarity with automated testing, including React Testing Library, Vitest, and Playwright;
* Experience with Next.js and CSS Modules for styling and SSR/SSG;
* Bachelor's or Masters degree in Computer Science, or equivalent professional experience;
* Comfortable with CI/CD pipelines and Agile methodologies;
* Strong knowledge of software design patterns, frontend architectural principles, and user-centered design;
* Excellent problem-solving, communication, and collaboration skills.
What You Can Expect:
* Be part of a dynamic tech start-up;
* Different scopes of project in various sectors;
* A structure of fairness and equity salary.
Why Join Us?
Our company values innovation, creativity, and collaboration. We offer a unique opportunity to work with a talented team of professionals who are passionate about delivering high-quality solutions.