Match score not available

Sr React & Ruby Developer - LATAM

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
South Africa

Offer summary

Qualifications:

6+ years in product software development, Full stack experience with Front End focus, Experience with React/Redux/ImmutableJS, Ruby-on-Rails / Ruby expertise, Knowledge of testing methodologies.

Key responsabilities:

  • Write high quality, reliable code
  • Contribute to entire features and changes
  • Ensure data management and customer privacy
  • Identify and address software quality issues
  • Collaborate across functional teams

Job description

Our client is a mission-driven consumer health company that provides men with content, community, and clinical support to optimize them in mind and body.

Their culture: 

We're building an advanced telemedicine platform to help men improve their mental and physical health. We iterate on our product rapidly and safely by applying continuous integration and code quality measurements, as well as TDD and pair programming when appropriate.

We work collaboratively, emphasizing the productivity of the team first.We hone our craft as engineers by applying advanced functional, data-oriented techniques that are appropriate to the problem.

Please note: Culture is key for us, so we get to know candidates holistically through our questionnaire. You will receive an invite in a separate email upon submitting an application. Please fill it out as honestly and intuitively as possible since it is designed to detect exaggeration, which will cause your application to be automatically rejected. The questionnaire is optional to submit now with your application, but candidates that do so will get strongly prioritized. Note, we do not have access to individual questions answers/choices.


Responsibilities:

  • Write and ship high quality code. Contribute across the codebase to complete entire features and changes with support from the rest of the team. Continuously invest in demonstrable quality and reliability of the system via unit tests, automated integration tests, TDD and refactoring. Keep data management and security in mind at all times to protect customer privacy.
  • Contribute to a continuously improving engineering organization. Identify software quality, performance, and operational issues, including impediments to team-wide efficiency and work constructively with the team to address them. Define and improve our internal engineering standards and processes and exert positive influence on the objectives and tactics taken by the team.
  • Contribute actively to product iteration and development to ensure the company delivers a compelling experience to its customers. Generate ideas and assess the associated options and tradeoffs for how they impact the growth of the business and customer experience. Work across functional teams (engineering, marketing, product, etc.) to translate business and product ideas into software designs and releases. Product & Project Management skills and experience are a plus.

The ideal candidate will have the following:


Experience:

  • Full stack experience, focused on Front End. The role is mainly oriented to Front End development.
  • 6+ years of experience in product software development, especially public consumer web applications.
  • Front-end: React/Redux/ImmutableJS experience.
  • Back-end: Ruby-on-Rails / Ruby experience.
  • General experience in unit testing, integration testing. Past experience or interest in pair programming.

Nice to Have:


Familiarity with queue / background processing, 3rd party integrations (such as Stripe, or 3PL, etc.) Familiarity with or interest in Event Sourcing and other immutability / functional-programming patterns. TDD experience is a plus.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Web Developer Related jobs