Staff Software Engineer (Fullstack)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Staff Software Engineer (Fullstack): Driving the development and architecture of software systems for home service professionals with an accent on scalability, reliability, and technical leadership. Focus on designing microservices architecture, mentoring engineers, and optimizing system performance to support business growth.
Location: Must be based in Brazil
Salary: from $7,000 USD per month
Company
provides home service professionals with a comprehensive SaaS platform for scheduling, dispatching, and payments to help them scale their businesses.
What you will do
- Design and develop scalable software architecture that meets complex business and technical requirements.
- Lead architectural discussions, propose new design patterns, and guide critical technical decisions.
- Collaborate with product managers and stakeholders to align technical strategy with business needs.
- Maintain high software quality by establishing best practices and conducting rigorous code reviews.
- Mentor and guide software engineers in technical skill development and architectural principles.
- Troubleshoot complex system performance issues and conduct research for new technology implementations.
Requirements
- 6+ years of experience in software engineering with a focus on architecture and system design.
- Expertise in modern languages such as Ruby on Rails, React, JavaScript, or Python.
- Deep understanding of microservices architecture, RESTful API design, and software design patterns.
- Experience with AWS, Docker, and Kubernetes.
- Proficiency in database design using SQL, NoSQL, and Redis.
- Must be based in Brazil.
Nice to have
- Demonstrated ability to leverage AI tools to improve workflows and execution.
- Strong analytical and problem-solving skills with a strategic mindset.
- Excellent communication skills for explaining complex concepts to non-technical audiences.
Culture & Benefits
- Remote-first environment with a culture designed to keep global teammates connected.
- Flexible time off to encourage exploring new experiences and traveling.
- Strong emphasis on work-life balance to help reach professional and personal goals.
- Home office budget including the ability to choose your own computer and equipment.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β