Frontend Developer

Job Description

Essential skills
4-6 years of professional software development (front end) experience
Proficiency in developing and implementing user interfaces
Strong skills in ReactJs , TypeScript , JavaScript , CSS for front-end development
Strong proficiency in DOM and JSON manipulation
Experience with state management such as redux or context APIS
Expertise in writing and implementing unit and integration tests
Familiarity with RESTful APIs
Exposure to Linux, CI/CD and GitHub
Experience with cloud services and architecture
Strong problem solving and debugging skills

Education:
B.E./B.Tech in Computer Science or related field

Key Responsibilities
Design, develop, and maintain user facing features using ReactJs and TypeScript
Collaborate with UI/UX teams to translate design wireframes into high quality code
Participate in code reviews and contribute to best practices
Troubleshoot and resolve complex technical issues
Ensure technical feasibility of UI/UX designs
Stay updated with the emerging front-end technologies and industry trends

Behavioral Competencies

Good communication (verbal and written), Attention to detail
Experience in managing client stakeholders