Job Description
Employment Type: Full-Time, Direct Hire
Location: [Specify Location / Remote Options]
Job Description
We are seeking an experienced Frontend Angular Developer to join our dynamic team. This is a permanent, full-time position ideal for someone passionate about creating high-quality, scalable web applications and contributing to E-Commerce development projects.
As a Frontend Angular Developer, you will work closely with cross-functional teams to analyze complex business requirements and translate them into technical specifications and robust software solutions.
Key Responsibilities
- Develop and maintain responsive web applications using Angular 2+, HTML5, and CSS.
- Collaborate with backend developers and work on full-stack development tasks as needed.
- Analyze complex business requirements and generate technical specifications for designing or redesigning software components and applications.
- Apply unit testing techniques to ensure code reliability and maintainability.
- Follow best practices for coding, application architecture, and browser optimization techniques.
- Participate in build and deployment strategies for development, test, and production environments on Apache Tomcat Server.
- Mentor and provide knowledge transfer to in-house teams.
- Work in an Agile development environment and actively participate in sprint planning, reviews, and retrospectives.
- Communicate effectively with senior management and team members across the organization.
Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science or related technical field.
- 5+ years of experience in frontend development, preferably in E-Commerce projects.
- Strong expertise in Angular 2 or higher, HTML5, CSS3, and JavaScript.
- Familiarity with React is a plus.
- Experience with unit testing, code quality standards, and application architecture best practices.
- Knowledge of web browser optimization techniques and cross-browser compatibility testing.
- Experience with build and deployment strategies on servers such as Apache Tomcat.
- Ability to mentor and guide team members effectively.
- Excellent communication and teamwork skills.
- Comfortable working in a project-driven and Agile environment.
This role is perfect for a hands-on developer who enjoys technical challenges, team collaboration, and delivering high-quality web applications.