Remote Senior Front-end Engineer

Posted

Apply now
Please, let Toptal know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a member of the Operationalize team, you will work on creating a first-class user experience.
  • You will be involved in determining the direction of the team and the processes adopted or dropped.
  • The role offers autonomy and freedom to lead product, technical, or cultural initiatives.
  • The technical stack includes Ruby on Rails for back-end and Apollo, TypeScript, and React for front-end.
  • This is a remote position, and visa sponsorship or assistance is not offered.
  • Resumes and communication must be submitted in English.
  • Responsibilities include building and maintaining software used by numerous businesses, making decisions based on quality dimensions, mentoring teammates, collaborating on process improvements, leading initiatives, monitoring product quality, raising awareness of technical issues, and identifying technical debt.
  • In the first week, you will meet team members, get acquainted with the technical stack, and learn about the architecture and development process.
  • In the first month, you will attend regular meetings, start working on team tasks, and receive feedback from your manager.
  • In the first three months, you will settle in and contribute significantly to application development.
  • In the first six months, you will become a key team member, contribute to planning large initiatives, and lead technical initiatives.
  • In the first year, you will mentor others, support the growth of the engineering team, and lead product initiatives.

Requirements:

  • You must have at least 5+ years of front-end experience.
  • Proficiency in TypeScript, React, and HTML is required.
  • Familiarity with React, Apollo GraphQL, TypeScript, and Jest is expected, and a willingness to learn is welcome.
  • Experience with Ruby on Rails is a plus.
  • Experience with other non-frontend programming languages and technical stacks is also welcome.
  • Outstanding written and verbal communication skills are essential.
  • You should thrive in autonomy and be able to unblock yourself by finding the right resources.
  • Being a team player is crucial; you should avoid solo performances and help unblock peers.
  • You must care for quality through impactful tests, process change proposals, and raising awareness of issues.
  • You should have a strong understanding of architecture, applying best practices, and using software design patterns.
  • The ability to work in a fast-paced, rapidly growing company and handle diverse challenges and deadlines is necessary.
  • You must be a world-class individual contributor, actively engaging in the work rather than just directing others.

Benefits:

  • The position offers the flexibility of remote work.
  • You will have the opportunity to lead product and technical initiatives.
  • You will be part of a dynamic team that values autonomy and collaboration.
  • There is potential for professional growth through mentoring and involvement in the interviewing process.
  • You will contribute to a first-class user experience and have a significant impact on the product development process.
Leave a feedback