Job Description

Full-Stack Software Engineer

Job Type:

Full-Time

About Outsorcy

Outsorcy connects top tech talent in Colombia with innovative U.S.-based companies. We partner with high-growth SaaS and technology firms, offering customized recruitment and staffing solutions that empower our employees to build meaningful global careers. At Outsorcy, we value excellence, collaboration, and professional growth while providing opportunities to work on cutting-edge international projects.

About the Role

We are seeking a highly skilled
Full-Stack Software Engineer

to join our team and support one of our U.S. clients. In this role, you will be responsible for designing, developing, and maintaining full-stack applications with a focus on performance, scalability, and best engineering practices. You will collaborate closely with cross-functional teams to deliver high-quality software solutions and mentor junior developers.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Build and optimize RESTful APIs and backend services.
  • Develop responsive, user-centered front-end interfaces.
  • Collaborate with product managers, designers, and engineers to deliver high-quality features.
  • Implement best practices for code quality, testing, and deployment.
  • Identify and resolve performance bottlenecks across the stack.
  • Maintain clear documentation and contribute to architectural decisions.
  • Mentor junior engineers and participate in code reviews.
  • Ensure security, data integrity, and high application availability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (preferred).
  • 6+ years of experience in full-stack software development.
  • Strong proficiency in backend languages such as , Python, Java, or Go.
  • Strong proficiency in front-end technologies such as React, , or Angular.
  • Good communication skills in English (written and verbal)
  • Experience building and consuming RESTful APIs; GraphQL is a plus.
  • Familiarity with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Experience with Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, Azure).
  • Solid understanding of software architecture, design patterns, and best practices.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and teamwork skills.

What We Offer

  • Competitive salary based on experience.
  • Opportunity to work with leading U.S.-based tech companies.
  • Professional development and career growth opportunities.
  • Supportive and collaborative team environment.
  • Flexible working arrangements (hybrid/remote options depending on the client).
  • Access to international projects using the latest technologies.

Why Join Outsorcy?

  • Work with innovative global companies solving real-world problems.
  • Build a long-term career with continuous learning and development.
  • Be part of a people-first company that values your growth and well-being.
  • Join a mission-driven organization that connects talent with opportunity.
  • Experience a multicultural work environment with high-impact projects.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application