Senior Frontend Engineer
Fully Remote Remote Worker - N/A, IND Product
Job Type
Full-time
Description

ABOUT THE ROLE


As a Senior Frontend Engineer, you will lead projects and develop systems for other team members to use. You are a front-end engineer used to working closely with the back–end engineers to deliver e2e features. You will be part of the Unify CI engineering team comprising front-end, back-end, and full-stack software engineers doing agile development.


WHAT YOU’LL DO!

  • Build cloud-native applications and services on popular cloud platforms like AWS.
  • Collaborate with cross-functional teams to gather requirements, design software solutions, and write clean, efficient, and maintainable code.
  • Work on new feature development and product enhancements based on customer feedback and industry trends
  • Contribute to front-end development to create well-rounded applications. 
  • Collaborate with designers as well as engineers on other teams to continuously evolve and improve our internal component library
  • Implement best practices for code quality, automated testing (unit test, e2e tests), and code reviews to ensure software reliability and performance.
  • Participate in Agile ceremonies, such as sprint planning, stand-up meetings, and retrospectives. Collaborate with product managers, designers, and other engineers to ensure alignment and efficient project execution.
  • Share your expertise and mentor engineers, helping them grow and develop their skills.
  • Foster a culture of continuous learning and improvement within the team. Stay updated with the latest technologies, tools and cloud computing. Proactively learn and adapt to new technologies to drive innovation.
Requirements

WHAT DO YOU NEED TO SHINE IN THIS ROLE?

  • Experience in Javascript / React and its ecosystem, with a solid understanding of core language concepts and standard library.
  • Strong knowledge and understanding of frontend development concepts, patterns, and best practices. Familiarity with NX is a plus.
  • Proven experience working effectively in a fast-paced, agile environment as part of a collaborative team.
  • Willingness and enthusiasm to learn new technologies and tackle challenging problems
  • Familiarity with DevOps practices and tools for continuous integration and deployment is a plus.
  • Familiarity with TanStack/React query, react-i18next and Material UI is a plus.
  • Familiarity with jest and react-testing-library for unit tests is a plus.
  • Ability to leverage the expertise of others to facilitate professional growth and know when to seek assistance
  • Ability to work independently and as part of a team
  • Strong written and verbal communication skills
  • Years of experience - 5 years & above