Job Openings Senior Software Engineer (React, JavaScript)

About the job Senior Software Engineer (React, JavaScript)

Location: Latin America only 

We are seeking a talented and passionate Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining software applications that meet our business needs and delight our users. You will collaborate with cross-functional teams to deliver high-quality solutions with performance, scalability, and security in mind. 

Responsibilities: 

  • Lead the design and architecture of complex systems, ensuring scalability, reliability, and maintainability
  • Tackle challenging technical issues and find innovative solutions
  • Set high standards for code quality, conduct code reviews, and establish best practices
  • Make informed, strategic technical decisions that align with business goals
  • Mentor less experienced software engineers, helping them grow their technical and problem-solving skills
  • Lead knowledge-sharing sessions or workshops to upskill the team
  • Provide constructive feedback on both technical and professional aspects of development
  • Act as a bridge between technical and non-technical stakeholders, translating complex concepts into understandable terms
  • Help resolve disagreements within the team by facilitating productive discussions
  • Estimate time, resources, and risks for projects, ensuring timely delivery
  • Identify inefficiencies in workflows and suggest or implement improvements
  • Lead the development of key features or components in a project
  • Troubleshoot difficult system issues and optimize performance
  • Ensure critical knowledge is documented for maintainability and onboarding
  • Take responsibility for the success and failures of assigned tasks and projects
  • Make choices that ensure system sustainability and future development
  • Demonstrate professionalism, diligence, and a growth mindset 

Requirements: 

  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 8 to 10 years of professional software development experience
  • English level B2 or above is required
  • Expert-level experience with:  
    • React
    • TypeScript
    • CSS / Tailwind
    • Git / GitHub
    • Playwright
    • Jest
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration abilities
  • Self-motivated and able to work independently or in a team environment
  • Open-minded to new ideas and approaches

Nice to Have: 

  • C#
  • ASP.NET Core
  • Postgres
  • CI/CD
  • DevOps
  • Docker
  • Django
  • Figma
  • Python 

Why Join Us? 

  • Full-Time Position: Stability and growth in a dedicated role
  • Competitive Compensation: Get paid in US dollars, ensuring a strong and stable income
  • 100% Remote Work: Enjoy the flexibility of working from anywhere in Latin America
  • Paid Time Off: Receive 12 PTO days per year to recharge and unwind
  • Local Holidays: Celebrate your countrys holidays with paid time off
  • Birthdays Off & Paid: Take your special day off, on us
  • Career Growth: Access clear career paths and opportunities for advancement
  • Recognition Programs: Be celebrated for your achievements and contributions
  • Paid Leaves: Enjoy peace of mind with fully paid leaves

If you are interested in applying for this position and meet the specified requirements, please let us know. We look forward to the possibility of working with you.