Fullstack Developer

Software Engineering & Architecture


Description

Company Overview:

Global Technology Solutions is a rapidly expanding organization situated in MedellĂ­n, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.

We are seeking a highly skilled and motivated Fullstack Developer (Senior Backend / Junior Frontend) to join our dynamic engineering team. This role is responsible for designing, developing, and deploying robust, scalable, and high-performance applications. The ideal setup for this position requires deep expertise in backend architecture using Node.js, PostgreSQL, and MongoDB, alongside foundational, junior-level proficiency in the frontend using React and Tailwind CSS. A strong passion for best practices, cloud infrastructure, and AI integration is essential.

Position Title: Fullstack Developer (Senior Backend / Junior Frontend)

Location: Remote

What you will be doing:

  • Design, code, and test high-quality features and services, primarily driving our back-end (Node.js/Express) architecture while providing junior-level support to our front-end (React/Tailwind) applications.

  • Demonstrate deep proficiency in the Node.js environment, using TypeScript, JavaScript, and Express, alongside a working knowledge of React.

  • Support technical design discussions, define system architecture, and ensure solutions are scalable, secure, and cost-effective within the AWS environment.

  • Architect and manage data models, demonstrating strong capabilities across both relational (PostgreSQL) and NoSQL (MongoDB) databases.

  • Integrate and leverage Large Language Models (LLMs) and AI tools into our core product offerings.

  • Maintain continuous integration and continuous deployment (CI/CD) pipelines and infrastructure using Infrastructure as Code (IaC) principles.

  • Manage Docker-based AWS Deployments.

  • Conduct rigorous backend code reviews, establish coding standards, and actively mentor mid-level and junior developers on best practices and complex technical concepts.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Write clean, maintainable, and efficient code while troubleshooting and debugging complex applications.

Requirements & Qualifications: To excel in this role, you should possess:

Backend (Senior-Level Expertise):

  • Node.js & Frameworks: Expert-level development (+5 years) using Node.js and frameworks such as Express.js.

  • Database Expertise: Strong knowledge of relational (PostgreSQL) and NoSQL (MongoDB) databases, including complex schema design, migrations, and query optimization.

  • Architecture & Security: Strong understanding of security principles, including authentication (JWT, OAuth), authorization, data encryption, and building scalable RESTful APIs.

  • Experience: 5+ years of experience in designing, developing, and maintaining complex Node.js ecosystems and products.

Frontend (Junior-Level Proficiency):

  • JavaScript/TypeScript: Solid grasp of modern JavaScript (ES6+) and an understanding of TypeScript.

  • React Foundation: Hands-on experience with React.js, including a basic understanding of Hooks, Context API, and component lifecycles.

  • Styling: Proficiency in using Tailwind CSS to build responsive, modern user interfaces.

  • Experience: 1 to 3 years of practical experience contributing to React-based frontends.

General Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.

Nice to Have Skills (Highly Desired):

  • AI / LLM Experience: Background or hands-on experience integrating and working with Large Language Models (LLMs) and generative AI APIs, as our platforms utilize these heavily.

  • AWS Core Services: Proven experience deploying and managing applications on AWS, utilizing services such as:

    • Compute: EC2, AWS Lambda (Serverless), ECS/EKS (Containerization).

    • Data & Storage: S3, RDS.

    • Networking: VPC, Route 53, and Load Balancers (ALB).

  • GraphQL: Proficiency or familiarity with designing and querying GraphQL APIs.

  • CI/CD: Experience setting up and maintaining automated pipelines using tools like AWS CodePipeline, GitLab CI, or Jenkins.

  • Leadership: Experience in a role that required leading or mentoring other engineers.

Soft Skills:

  • Proven ability to work collaboratively across various departments, promoting cooperation to identify issues proactively and develop comprehensive solutions.

  • Exceptional problem-solving and decision-making skills to address unique and complex challenges independently and through teamwork.

  • Demonstrated initiative in learning and understanding the business and industry to contribute strategically to project roadmaps in partnership with Product Managers.

Why you will love GTS:

  • Join a powerful tech workforce and help us change the world through technology.

  • Professional development opportunities with international customers.

  • Collaborative work environment.

  • Career path and mentorship programs that will lead to new levels.

Join GTS and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Disclaimer

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Apply Apply Later