Overview
The Senior Frontend Developer plays a crucial role in transforming complex ideas into user-friendly digital experiences. As a key member of our development team, you will work alongside designers, backend developers, and product managers to deliver high-quality web applications. The ideal candidate possesses deep knowledge of frontend frameworks and languages, actively contributing to both the coding and architectural decision-making processes. By leveraging your technical expertise and creativity, you will enhance user engagement and streamline frontend functionality across our platforms. This position requires a passion for technology and a commitment to building intuitive, accessible, and scalable web applications that meet the needs of our clients and end-users. With a focus on continuous improvement and innovation, the Senior Frontend Developer is vital in ensuring the application's visual and interactive elements align with the strategic objectives of the organization.
Key Responsibilities
- Develop responsive web applications using modern JavaScript frameworks.
- Collaborate with UX/UI designers to implement intuitive user interfaces.
- Optimize application performance and improve user experience.
- Write clean, maintainable, and testable code following coding standards.
- Participate in code reviews to ensure quality and share knowledge.
- Integrate with RESTful APIs and third-party services.
- Stay updated on emerging trends in frontend development and design.
- Utilize version control systems for collaborative coding.
- Mentor junior developers and lead development initiatives.
- Conduct user-testing sessions and implement feedback iteratively.
- Ensure cross-browser compatibility and responsive designs.
- Manage frontend project processes using agile methodologies.
- Work closely with backend developers to align systems and structures.
- Help troubleshoot and debug web applications.
- Contribute to technical documentation and project planning.
Required Qualifications
- Bachelor's degree in Computer Science or related field.
- 4+ years of experience in frontend development.
- Proficient in HTML, CSS, and JavaScript.
- Experience with frameworks like React, Angular, or Vue.js.
- Strong understanding of web performance optimization techniques.
- Familiarity with CSS preprocessors such as SASS or LESS.
- Comfortable using Git for version control.
- Knowledge of accessible web design principles.
- Experience with responsive and mobile-first web development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience with automated testing tools and methodologies.
- Understanding of SEO best practices.
- Ability to work in a fast-paced environment.
- Familiarity with Agile development methodologies.
- Portfolio showcasing previous frontend projects.
Skills required
Must have: Frontend exp, Strong Javascript and CSS
Security patches QCR/Compliance Bug fixes
L3 escalations including PDP dropin (FE) BF/Holiday.
Special events preparation Testing (e2e, performance) Release validation. Deployment on pre-prod envs Monitoring and alerting changes
Monitor AWS resources
K8 clusters, On-call duties.
Frontend with Reactjs, Typescript, Javascript, Nodejs (Good to have).