Gympass is hiring a
Senior Full Stack Software Engineer

closed
Logo of Gympass

Gympass

πŸ’΅ ~$150k-$222k
πŸ“Remote - Brazil

Summary

The job description is for a Senior Full Stack Software Engineer with a focus on Frontend development in Brazil for Wellhub's Marketing Engineering & Platform - Website Squad. The role involves developing project-level solutions, writing code, following best practices, identifying technical debts, solving bugs, providing feedback, communicating technical decisions, helping hire new talents, and promoting wellbeing.

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, 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)
  • Technical and nontechnical proficiency in English

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 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. Gold plan at no cost, other premium plans significantly discounted
  • 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