Frontend Developer

About the job

About the Frontend Developer role

The Frontend Developer is responsible for designing and building high-quality, performant user interfaces using modern frontend frameworks such as Angular and React. This role develops responsive, visually engaging web applications with strong attention to code quality, test coverage, and maintainability.  With strong independence and communication skills, the role contributes to delivering reliable, user-centric applications in an agile environment.

Key responsibilities:

  • Develop responsive, engaging web applications
  • Work closely with backend developers and stakeholders
  • Integrates frontend components with web services
  • Participate in collaborative development practices

Requirements:

  • Angular & React (> 6 years): Proficient in implementing complex UI designs and ensuring high performance
  • HTML/CSS (> 6 years): Expert in creating responsive and visually appealing user interfaces
  • TypeScript (> 6 years): Skilled in programming complex algorithms and ensuring code quality
  • Git: Experienced in version control, able to manage code repositories and collaborate with other developers effectively
  • Web Services Integration: Proficient in integrating front-end applications with back-end services
  • Unit Testing: Experienced in writing and maintaining unit tests to ensure code reliability and quality
  • Understanding Business Logic: Capable of easily understanding business flows from diagrams and translating them into technical requirements
  • Independent: Self-motivated and able to work with minimal supervision
  • Teamwork: Excellent communication skills and ability to work collaboratively with other team members
  • Hands on experience with Jira, Confluence and Azure
  • Work Result: Senior Front End Developer
  • Advanced proficiency in application development using React as the primary technology and Java as a secondary technology