We are seeking a talented Web Developer to join our team. The ideal candidate will have expertise in building modern, responsive, and user-centric web applications using React, TypeScript, and TailwindCSS.
The successful candidate will be responsible for designing, developing, and maintaining high-quality web applications, collaborating with fellow developers, designers, and business stakeholders to deliver and maintain projects in line with sprint objectives.
Key Responsibilities:
* Design and develop modern web applications using React, TypeScript, and TailwindCSS
* Build reusable components and front-end libraries for future use
* Ensure the technical feasibility of UI/UX designs and deliver pixel-perfect implementations
* Optimize applications for maximum speed and scalability, leveraging tools such as ViteJS
Requirements:
* University degree in Computer Science, Engineering, or a related discipline
* Proven experience developing web applications with React, TypeScript, and TailwindCSS
* Excellent understanding of vanilla JavaScript (ES6+) and browser APIs
* Good understanding of modern build tools and bundlers, ideally experience with ViteJS
* Experience working with RESTful APIs and integrating front-end with backend services
* Familiarity with version control tools such as GitHub or GitLab
* Ability to write clean, maintainable, and well-documented code
Preferred Qualifications:
* Experience with backend development in Java 21 and Spring Boot
* Familiarity with Angular
* Experience with CI/CD tools and practices
* Experience with UI-specific testing tools (such as Jest, React Testing Library, Cypress, or Playwright) and a strong testing mentality, ensuring quality and reliability of user interfaces
Benefits:
* An innovative and supportive working culture fostering collaboration, professional development and learning opportunities
* Top-notch technologies and premium hardware
* An opportunity to work and grow alongside inspiring individuals
* A room for open and meaningful discussions across the organization
* A safe place to share and promote your ideas and vision
* Lifestyle in line with the tech world: flexitime, state of the art facilities, dynamic organization
* Non-negotiable values: excellence, integrity, respect, fun
Why Join Us?
We value our employees' contributions and provide opportunities for growth and development. Our company is committed to creating a collaborative and inclusive environment where everyone feels valued and supported.
Our benefits package includes competitive salary, comprehensive health insurance, generous paid time off, and retirement savings plan.