The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, and Javascript frontend framework like Angular, Next.js, React and Vue; this candidate will be able to translate user and business needs into functional frontend design from Figma prototype designs. ResponsibilitiesDesigning, developing, and testing UI for mobile and web applicationsBuild reusable code and libraries for future useAccurately translate user and business needs into functional frontend code
Key Responsibilities:Develop and maintain web applications using Angular, with a focus on delivering exceptional user experiences.Collaborate closely with our design and backend development teams to create seamless and feature-rich web applications.Implement responsive design principles to ensure the optimal performance of applications across various devices and screen sizes.Write clean, efficient, and well-documented code.Conduct comprehensive testing and debugging to ensure the reliability and performance of applications.Stay up-to-date with the latest web development trends and best practices.Participate in code reviews, providing valuable feedback to team members.Troubleshoot and resolve technical issues as they arise.Continuously optimize application performance to enhance user satisfaction.
Qualifications:Proven experience as an Angular Developer or in a similar role.Proficiency in Angular (Angular 2+).Experience with RESTful APIs and their integration with backend services.Solid understanding of web development best practices and responsive design principles.Exceptional problem-solving and debugging skills.Effective teamwork and communication abilities.Familiarity with version control systems, such as Git, is a plus.Experience with other web technologies and frameworks is an advantage.Figma to Angular Pixel perfect designBachelor's degree or equivalent in Computer Science2+ years' experience in frontend developmentFamiliarity using Scrum/Agile development methodologiesExperience building object oriented web applications in JavaScript, HTML5, and CSS3
Education: While a bachelor's degree in computer science, software engineering, or a related field is preferred, we also value practical experience and a commitment to continuous learning.
Benefits:Competitive salary commensurate with experience.Health and dental insurance.Retirement plan options.Opportunities for professional growth and development.A collaborative and innovative work environment that encourages creativity.