Overview
Position: Frontend Developer
Experience: 2-4 Years
Location: Noida, Uttar Pradesh (Hybrid)
Employment Type: Full-time
Role Overview
We are seeking a Angular Developer who is passionate about crafting intuitive, visually appealing, and high-performing web applications. You will play a key role in designing, developing, and optimizing the frontend architecture using modern tools and technologies like Angular, TypeScript, SCSS, HTML, CSS, and Webpack. This role is perfect for someone who thrives on building exceptional user experiences and has a strong eye for design and detail.
Key Responsibilities
- Frontend Development:
- Build, maintain, and optimize responsive web applications with Angular (v8+) and TypeScript.
- Translate UI/UX designs and wireframes into high-quality, pixel-perfect code using HTML, CSS, and SCSS.
- Develop reusable and maintainable UI components and frontend modules.
- Performance Optimization:
- Use tools like Webpack to bundle and optimize resources, improving load times and performance.
- Implement performance optimization techniques, including lazy loading, code splitting, and caching strategies.
- Cross-Functional Collaboration:
- Work closely with designers to ensure seamless integration of visual elements.
- Collaborate with backend teams to integrate APIs and ensure smooth data flow.
- Engage in discussions to improve user experiences through innovative solutions.
- Testing and Debugging:
- Identify and fix UI/UX issues and frontend bugs.
- Write unit and integration tests using tools like Jasmine, Karma, or similar frameworks to ensure the reliability of the frontend code.
- Technology Leadership:
- Stay updated with emerging frontend technologies and best practices.
- Mentor junior developers and share knowledge to elevate the team's technical capabilities.
Required Skills and Qualifications
- Technical Expertise:
- Strong experience in Angular (v8+) and TypeScript.
- Proficiency in HTML5, CSS3, SCSS, and responsive design principles.
- Advanced understanding of JavaScript (ES6+) and modern frontend concepts.
- Experience with Webpack for bundling and configuring frontend assets.
- UI/UX Sensitivity:
- Ability to convert design prototypes from tools like Figma, Adobe XD, or Sketch into functional web pages.
- Solid grasp of user-centric design principles and accessibility standards (e.g., WCAG).
- Collaboration and Communication:
- Strong interpersonal skills to work effectively in cross-functional teams.
- Ability to articulate and document solutions and technical decisions.
- Problem Solving:
- Experience debugging and resolving issues across browsers and devices.
- Strong analytical and troubleshooting skills for performance bottlenecks and rendering issues.
Preferred Skills (Optional)
- Experience with RxJS for reactive programming.
- Knowledge of testing frameworks like Cypress, Playwright, or Protractor.
- Exposure to design systems and building reusable component libraries.
- Hands-on experience with Progressive Web Apps (PWAs) and Service Workers.
- Familiarity with headless CMS integrations and frontend SEO optimization techniques.
What We Offer
- Dynamic Work Environment: Collaborate on exciting projects with cutting-edge technologies.
- Growth Opportunities: Ongoing learning through workshops, training, and certifications.
- Flexible Work Options: Remote work flexibility and a healthy work-life balance.
- Supportive Culture: A diverse and inclusive workplace with a focus on innovation.
Job Type: Full-time
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Schedule:
- Day shift
- Monday to Friday
Education:
- Bachelor's (Preferred)
Experience:
- Angular: 2 years (Preferred)
- total work: 2 years (Preferred)
- HTML5: 2 years (Preferred)
Work Location: In person