
Search by job, company or skills
Purpose of the Job
To create and maintain high-quality user interfaces that are visually appealing, user-friendly, and efficient. This role involves collaborating with designers, back-end developers, and product owners to deliver exceptional user experiences and lead frontend developers.
Responsibilities and Duties
-Write clean, maintainable, and efficient code for front-end components using languages such as HTML, CSS, and JavaScript frameworks.
- Implement designs provided by UI/UX designers into functional user interfaces.
- Work closely with designers and back-end developers to ensure seamless integration of front-end and back-end functionalities.
- Collaborate with product owners to understand project requirements and contribute to overall development efforts.
- Test your deliverables before submitting them as part of the product.
- Document code and processes to facilitate collaboration and knowledge transfer within the team.
- Provide guidance, support, and mentorship to junior developers, fostering their professional growth and development.
Education:
Bachelor's degree in computer science or any equivalent degree in a relevant field.
Experience
Minimum of 4 years of experience in front-end development
Skills and Abilities
- Strong Proficiency in building and styling web pages using HTML, CSS, and any JavaScript framework for interactivity.
- Problem-solving skills to troubleshoot and debug issues in Typescript.
- Willingness to learn and adapt to new tools, technologies, and development methodologies.
- Ability to create responsive web applications that work seamlessly across various devices and screen sizes.
- Strong experience with version control systems, such as Git.
- Strong experience of at least one of the most common front-end frameworks (ReactJs, Angular, VueJs).
- Understanding of user interface and user experience design principles to implement visually appealing and user-friendly interfaces.
- Ability to work collaboratively with designers, back-end developers, and other team members to achieve project goals.
Job ID: 145196905