We are looking for an experienced Senior Front-End Developer with a strong background in creating responsive, high-performing web applications. This role involves working closely with a cross-functional team to deliver seamless, user-centric web experiences.
Key Responsibilities:
- Collaborate within a full-stack team to design scalable web applications using .Net /Angular technologies.
- Develop responsive web applications with HTML5, CSS3, JavaScript, TypeScript, and Angular.
- Translate design wireframes into functional interfaces in collaboration with UX Designers.
- Ensure optimal performance, speed, and cross-browser compatibility.
- Write clean, modular code and utilize APIs for front-end and back-end integration.
- Diagnose and resolve front-end issues using Chrome DevTools and performance tools (e.g., Lighthouse).
- Stay updated with emerging front-end technologies and best practices.
Requirements:Experience: 5+ years in front-end development, with 2+ years in a senior role.Technologies: Strong skills in JavaScript (ES6+), HTML5, CSS3, TypeScript, Angular 8+; knowledge of React or Vue.js is a plus.Design/UI: Expertise in UI/UX, translating designs into pixel-perfect, responsive interfaces; familiarity with SASS/SCSS.API Integration: Experience with RESTful APIs, third-party integrations (Google Pay, Apple Pay).Testing: Knowledge of testing frameworks (Jest, Mocha) and debugging tools.Tools: Familiarity with Git, Webpack, Gulp, and version control.Cross-Platform: Ability to build UIs across devices and platforms (desktop, mobile).Optimization: Skills in lazy loading, caching, bundling for performance.Preferred Qualifications:Experience with animation libraries (e.g., GSAP) and UI frameworks like Bootstrap or Material Design.Proficiency in unit tests with JEST or similar.Knowledge of CI/CD pipelines (Jenkins, GitHub Actions) and cloud platforms (AWS, Azure).Familiarity with Figma, Adobe XD, or Sketch.Soft Skills:Strong problem-solving, analytical, and debugging abilities.Excellent communication and collaboration skills.Adaptability to new tools and technologies.Experience mentoring junior developers and leading front-end projects.