Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
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.
Job Requirements
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.