Full Stack Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience as a Full Stack Software Engineer., Strong knowledge of cloud platforms such as Azure and/or AWS., Deep understanding of distributed systems, microservices architecture, and REST APIs., Solid experience with backend programming languages and frontend frameworks..

Key responsabilities:

  • Understand functional requirements for new services and features.
  • Design and implement highly available, performant, and secure cloud solutions.
  • Collaborate seamlessly with clients and development teams on various projects.
  • Participate in code reviews and mentor other engineers within the team.

Job description

We are seeking a Full Stack Software Engineer to join our dynamic Engineering team and contribute to the development of an enterprise SaaS product. This role demands a hands-on developer with strong experience in building scalable web services, leveraging Azure/AWS storage solutions, and a solid understanding of distributed systems, web services architecture, and REST APIs.

Responsibilities

  • Understand functional requirements for new services and features.
  • Design and implement highly available, performant, and secure cloud solutions.
  • Work closely with product and engineering leadership to deliver features on time.
  • Implement backend services and API endpoints for client applications.
  • Collaborate seamlessly with clients, development teams, integration partners, and stakeholders on greenfield, migration, modernization, and integration projects.
  • Debug and resolve issues identified through automated testing or reported by users.
  • Participate in code reviews, offer and receive constructive feedback.
  • Architect improvements and introduce new functionalities to the cloud ecosystem.
  • Design and build a suite of cloud-based microservices capable of supporting tens of thousands of simultaneous global users.
  • Follow agile software development methodologies and best practices to ensure software performance, scalability, and maintainability.
  • Design and implement reusable components and develop automated unit and integration tests.
  • Mentor and support other engineers within the team and across the organization.


Requirements

  • Proven experience as a Full Stack Software Engineer.
  • Strong knowledge of cloud platforms such as Azure and/or AWS.
  • Deep understanding of distributed systems, microservices architecture, and REST APIs.
  • Experience with building scalable and secure services for web applications.
  • Familiarity with automated testing and continuous integration/deployment practices.
  • Solid experience with backend programming languages (e.g., Node.js, Python, Java, or others) and frontend frameworks (e.g., React, Angular, or Vue.js).
  • Excellent problem-solving and debugging skills.
  • Strong collaboration and communication abilities.
  • Experience working in an agile environment.
  • Passion for mentoring and helping others grow technically.
    

Why Join Us?

We offer a supportive and rewarding work environment with a range of benefits designed to help you thrive:

  • 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 country's holidays with paid time off.
  • Birthday Off: Take your special day off, on us!
  • Career Growth: Access clear career paths and opportunities for advancement.
  • Recognition Program: Be celebrated for your achievements and contributions.
  • Paid Leaves: Enjoy peace of mind with fully paid leaves.

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

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs