Description
We're looking for a skilled Frontend Software Engineer to join our team. As a Frontend SE 2, you will design and develop product features that are delivered to 820 million monthly active users. You will take ownership of the product features and be responsible for their quality. Your responsibilities will include writing clean code with proper test coverage, reviewing others' code to ensure it meets our organisation's standards, mentoring junior members of the team, building reusable modules and libraries for future use, optimising applications for maximum speed and scalability, ensuring the technical feasibility of UI/UX designs, identifying and correcting bottlenecks and fixing bugs, and participating in the hiring process.
Nice to have experience in CSS frameworks like Sass, Tailwind, and Redux, experience in working with large frontend applications, and knowledge of backend development and tools.
Requirements include 5+ years of experience in writing client-side JavaScript, developing medium to large scale client-side applications, proficient understanding of modern web tech stack including HTML5, CSS3, and ES6, strong understanding of ReactJS and Flux architecture, familiarity with build tools like Webpack, Babel, and Gulp, proficient understanding of cross-browser compatibility issues and ways to work around them, knowledge of frontend optimisation techniques and tools (e.g. Lighthouse), proficient with Git, experience in writing unit and integration tests, excellent problem-solving skills and a proactive approach to issue resolution, excellent verbal and written communication skills, and a Bachelor's degree in Computer Science (or equivalent).
As a Frontend SE 2, you will be working on a team that is passionate about delivering high-quality software solutions. You will have the opportunity to work on a wide range of projects, from small bug fixes to large-scale feature developments. You will also have the chance to mentor junior members of the team and contribute to the growth and development of the team.
If you are a motivated and experienced Frontend Software Engineer looking for a new challenge, we encourage you to apply for this position.