Gympass is hiring a
Senior Frontend Software Engineer

closed
Logo of Gympass

Gympass

πŸ’΅ ~$48k-$59k
πŸ“Remote - Brazil

Summary

The job description is for a Senior Frontend Software Engineer position in Wellhub's Marketing Engineering & Platform (MEP) focus area, Website Squad in Brazil. The role involves developing project-level solutions, writing code focused on maintenance, identifying technical debts, solving bugs, and more.

Requirements

  • A Software Engineer focuses on web development
  • An engineer with a bachelor’s degree in computer science or equivalent professional experience
  • Prior work experience applying computer science fundamentals: data structures, algorithm design, problem-solving, and complexity analysis
  • Proficient in HTML, CSS, and Javascript, ReactJS, NextJS, Styled Components, NodeJS (for BFFs), GraphQL, Apollo Client, Typescript
  • Experience working with React Testing Library, Jest, Cypress, or similar technologies
  • Knowledge of tracking events such as Google Analytics or Segment
  • Solid experience with Github actions, DDD, SOLID, Design partners, distributed systems, and architecture
  • Expertise with Cloud-based architectures (AWS / GCP)

Responsibilities

  • Develop and deploy project-level solutions with minimum supervision
  • Write code focused on maintenance, keeping things simple without unnecessary complexity. Understanding how your code plugs into the ecosystem
  • Consistently follow best practices and they can stand up for technical decisions in code review and design feedback
  • Understanding all pieces and bits of the projects you are part of, and being able to detect requirements problems and proactively seek solutions with the tech lead and product manager
  • Navigate on legacy code, identify and give visibility of technical debts
  • Effectively and consistently solve bugs and debug in your expertise area using application logs and data
  • Own project deliverables inside an application or service
  • Write effective and comprehensive design docs. Predict failure cases
  • Consistently consider and analyze different approaches and trade-offs to solve problems
  • Provide useful and relevant feedback on code and design reviews - always on time
  • Communicate technical decisions through design docs, RFC, and meetings
  • Actively suggest more effective alternatives to meet goals such as reprioritizing and decreasing scope
  • Search and generate logs, analysis, and data to support technical decisions
  • Help hire new talents by interviewing, providing referrals, and onboarding

Benefits

  • Health, dental, and life insurance
  • Flexible work: flexible hybrid and full remote options. Office a place for collaboration, community, and team building
  • Flexible schedule: flexibility to adjust working hours based on personal schedule, time zone, and business needs
  • Wellhub: access onsite gyms and fitness studios, digital fitness programs, and online wellness resources for meditation, nutrition, mental health support, and more
  • Paid time off: vacations after 6 months and 3 days off per year + 1 day off for each year of tenure (up to 5 additional days) + extra day off for your birthday
  • Paid parental leave: 100% paid parental leave to all new parents and extended maternity leave
  • Career growth: outstanding opportunities for personal and career growth
  • Culture: an exciting and supportive atmosphere with ambitious people from around the world
This job is filled or no longer available

Similar Jobs