Company Overview:
Emarlex is a forward-thinking technology company that is committed to developing innovative solutions that drive success in the digital landscape. Our mission is to empower businesses through cutting-edge software development and exceptional client service. We value creativity collaboration and continuous improvement fostering a culture where our team can thrive and grow. By joining Emarlex you will be part of a dynamic environment that encourages professional development and teamwork.
Role Responsibilities:
- Design develop and maintain high-quality web applications using Angular.
- Collaborate with cross-functional teams to define design and ship new features.
- Implement responsive UI components that work seamlessly across multiple devices.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews to maintain code quality and share knowledge.
- Debug and troubleshoot application issues to improve user experience.
- Write clean maintainable code and documentation for future reference.
- Stay up-to-date with emerging trends and technologies in web development.
- Work closely with UI/UX designers to ensure a seamless user experience.
- Integrate with backend services and APIs effectively.
- Ensure application security and data protection measures are in place.
- Collaborate with QA teams to ensure high-quality applications through testing.
- Participate in Agile/Scrum development processes attending daily stand-ups and sprints.
- Mentor junior developers and help them grow their skills.
- Contribute to improving development processes and best practices.
Qualifications:
- Bachelor s degree in Computer Science or a related field.
- 2 years of experience in Angular development.
- Proficiency in TypeScript HTML5 and CSS3.
- Strong understanding of RESTful APIs and integration.
- Experience in unit testing and writing testable code.
- Knowledge of UI/UX design principles.
- Familiarity with version control systems (e.g. Git).
- Experience in building responsive and adaptive web applications.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong communication skills both written and verbal.
- Familiarity with Agile/Scrum methodologies.
- Experience in mentoring junior developers is a plus.
- Knowledge of performance optimization techniques.
- Passion for learning new technologies and improving skills.
- Prior experience in software development lifecycle.
typescript,html5,ui/ux design principles,version control,ui/ux design,angular,version control (git),restful apis,problem solving,unit testing,responsive design,responsive and adaptive web applications,css3,performance optimization