Apply

Staff Front-End Engineer (South America)

Posted 2024-07-11

View full description

💎 Seniority level: Staff, Minimum of 10 years of software engineering experience

📍 Location: South America

🔍 Industry: Online learning and education technology

🏢 Company: Varsity Tutors👥 501-1000💰 $50.0m Series C on 2018-02-14InternetEdTechVideo Chat

🗣️ Languages: English

⏳ Experience: Minimum of 10 years of software engineering experience

🪄 Skills: AWSLeadershipDesign PatternsTypeScriptStrategyReactProblem Solving

Requirements:
  • Minimum of 10 years of software engineering experience with a proven track record of working on complex systems.
  • Experience with React and Typescript is strongly preferred.
  • Experience setting up and maintaining CD/CI workflows for Front End services.
  • In-depth knowledge of modern software engineering practices, design patterns, and architectures.
  • Experience with AWS.
  • Strong growth mindset to learn new technology stacks to address business problems.
  • Ability to communicate complex technical concepts clearly to technical and non-technical stakeholders.
  • Demonstrated experience in collaborating with multidisciplinary teams.
  • Excellent problem-solving and analytical skills.
  • Strong ownership attitude with willingness to code and review others' code.
  • Ability to implement customer-facing solutions that address true customer needs.
  • Understand and appreciate Nerdy's commitment to remaining apolitical and focused on education.
Responsibilities:
  • Serve as the technical point of reference for the squad and broader engineering team, ensuring best practices and architectural standards are upheld.
  • Lead the design and architectural discussions, making pivotal decisions on technologies, frameworks, and design patterns.
  • Advocate for and ensure the delivery of high-quality, maintainable, and scalable code, conducting regular code reviews.
  • Work closely with product managers, designers, and other stakeholders to understand requirements and ensure timely delivery of features.
  • Contribute to the engineering department's strategy and vision, bringing innovative ideas to improve platforms.
  • Address complex technical challenges, innovate solutions, and optimize existing systems for scalability.
  • Mentor and develop team members in their technical roles and careers.
Apply

Related Jobs

Apply

📍 South America

🧭 Full-Time

🔍 Online learning and education technology

🏢 Company: Varsity Tutors

  • Minimum of 7 years of software engineering experience with a proven track record of working on complex systems.
  • Strong expertise in web technologies, especially React/Next.js, and a growth mindset to learn new stacks as needed.
  • In-depth knowledge of modern software engineering practices, design patterns, and architectures.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Demonstrated experience in collaborating with multidisciplinary teams.
  • Excellent problem-solving and analytical skills.
  • A strong owner willing to roll up their sleeves. This role includes coding and reviewing the code of others.
  • Ability to implement customer-facing solutions that solve the customers’ true needs.

  • Serve as the technical point of reference for the squad and broader engineering team, ensuring best practices and architectural standards are upheld.
  • Lead the design and architectural discussions, making pivotal decisions on technologies, frameworks, and design patterns.
  • Advocate for and ensure the delivery of high-quality, maintainable, and scalable code. Conduct regular code reviews and provide mentorship to team members.
  • Work closely with product managers, designers, and other stakeholders to understand requirements, provide technical insights, and ensure the timely delivery of features.
  • Contribute to the engineering department's strategy and vision, bringing innovative ideas to improve our tutor-facing and tutor-supply platforms.
  • Address complex technical challenges, innovate solutions, and optimize existing systems for scalability and performance.
  • Mentor and develop team members, helping them to grow in their technical roles and careers.

LeadershipDesign PatternsStrategyNext.jsReactAnalytical SkillsCollaborationProblem Solving

Posted 2024-12-03
Apply