This role is for one of the Weekday's clients
We are looking for a Frontend Engineer to join our growing team and play a key role in developing and maintaining high-quality user interfaces. You will collaborate with cross-functional teams, including product managers, designers, and backend engineers, to deliver seamless and scalable frontend solutions. In this role, you will have opportunities to learn, mentor, and contribute to a culture of engineering excellence while continuously improving quality, automation, and performance.
Key Responsibilities:
- Work closely with product, design, and engineering teams to develop and enhance core product features.
- Write clean, well-structured, and documented code following best practices.
- Implement pixel-perfect UI based on design specifications, ensuring cross-browser compatibility.
- Maintain code quality, organization, and automation, contributing to continuous delivery.
- Communicate development progress, challenges, and blockers to stakeholders.
- Participate in stand-ups, team meetings, and 1:1 discussions, providing updates and insights.
- Provide and receive constructive feedback to improve team collaboration and output.
- Continuously seek opportunities for performance improvements, scalability, and best practices.
Required Skills & Experience:
- B.E/B.Tech in Computer Science or equivalent degree.
- Minimum 3 years of experience in frontend development.
- Strong proficiency in JavaScript (ES6), React, Redux, TypeScript, HTML, and CSS.
- Understanding of REST APIs and frontend-backend integration.
- Experience with Cypress for writing meaningful tests.
- Strong attention to performance, accessibility, and scalability in UI development.
- Solid UX and product sense, with the ability to prioritize features and define MVPs.
- Ability to write comprehensible, structured, and high-performance code.
Preferred Attributes:
- Self-motivated and proactive, with the ability to identify areas for improvement and drive initiatives.
- Strong communication skills, with the ability to clearly articulate technical and non-technical concepts.
- Ability to work effectively in a global team and foster collaboration.
- A passion for delivering high-quality products that enhance user experience.
There are no secrets to success. It is the result of preparation, hard work, and learning from failure.
“Colin Powell”