Design, develop, and maintain frontend applications using modern web technologies (JavaScript, HTML, CSS, React.js, etc.)
Collaborate with cross-functional teams (product, design, backend) to define requirements and deliver high-quality solutions.
Write clean, efficient, and well-documented code while adhering to best practices.
Debug and resolve technical issues quickly and efficiently.
Participate in code reviews and provide constructive feedback to peers.
Ensure code quality through test development and maintenance.
Stay current with the latest trends and advancements in frontend development and propose innovative technologies to enhance applications.
Mentor and guide junior developers on the team.
Qualifications:
Education: Bachelors or Masters degree in Computer Science or related field.
Experience: 4+ years of professional experience in frontend development.
Skills
Proficiency in JavaScript, HTML, CSS, and related web technologies.
Hands-on experience with modern frontend frameworks like React.js, Angular, or Vue.js.
Strong understanding of RESTful APIs and asynchronous programming.
Experience using debugging tools and solving performance issues.
Familiar with web security principles.
Excellent problem-solving and analytical skills.
Ability to work both independently and in a collaborative team environment.
Strong communication and interpersonal skills.
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QA, Role Category: Software DevelopmentRole: Front End DeveloperEmployement Type: Full time