Job description
Job Description
We are looking for a mid-senior frontend developer/engineer to join our Research & Development team. In this role, you will be a key contributor, working closely with our UX designer to transform design concepts into functional, reusable UI components. Your primary responsibility will be to implement these components in an external library, ensuring they accurately reflect the provided style guide.
You will collaborate with our development team to facilitate the seamless integration of these components into our main project. We are seeking a creative problem-solver with a strong understanding of modern web technologies and a passion for building intuitive, user-friendly interfaces.
What we offer
- Own products.We only develop our own product and you will have the possibility to look every aspect, starting from designing architecture you will be involved in development, release management and deployment.
- Cool tech stack. We use cutting edge technologies for solve complex business and technical problems.
- International reach. Our customer and partners are wildly international.
- Flexibility. Flexible working hours and possibility of remote working.
What will you do
- Develop and implement reusable UI components in an external library based on designs provided by the UX designer.
- Collaborate closely with the UX designer to ensure the technical feasibility of designs and provide feedback on design choices.
- Work with the development team to integrate the UI component library into our projects, ensuring a smooth and efficient workflow.
- Maintain and update the component library as needed, including bug fixes, performance improvements, and new feature implementations.
- Stay up-to-date with the latest frontend development trends and best practices.
- Participate in code reviews to maintain high code quality and share knowledge with the team.
Required Technical Skills
- 5+ yearsΒ of proven experience as a Frontend Developer or a similar role.
- Proficiency in core web technologies, including HTML, CSS, and JavaScript.
- Experience with a modern JavaScript framework such as React, Vue.js, or Angular (preferred).
- Familiarity with component-based architectures and state management.
- Experience with version control systems, particularly Git.
- Excellent communication and collaboration skills, with a proven ability to work effectively in a team environment.
- A strong eye for detail and a passion for creating high-quality, pixel-perfect user interfaces.
Nice to Haves
- Experience with Storybook or similar component documentation tools.
Experience with TypeScript
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.