14 nov
|
softgic
|
Bogotá
Este es un puesto de trabajo remoto.
We are looking for an experienced Senior Full Stack Software Engineer to design, develop, and maintain scalable, high-performance cloud-native applications. The idóneo candidate has strong expertise in Python backend development, React, TypeScript, and AWS, with a passion for building reliable software and leveraging AI-powered development tools.
This is a hands-on engineering role requiring end-to-end ownership, strong problem-solving skills, and the ability to collaborate effectively with cross-functional teams.
Requisitos
- 5+ years of professional software engineering experience, preferably in full-stack development.
- Strong hands-on experience with Python backend development, preferably using FastAPI.
- Solid proficiency in React, TypeScript, and modern frontend development.
- Experience designing and deploying cloud-native applications on AWS.
- Familiarity with AWS ECS Fargate, Aurora PostgreSQL, and Redis.
- Strong knowledge of PostgreSQL, including database design, query optimization, and performance tuning.
- Experience with infrastructure as code using AWS CDK or Terraform.
- Practical experience with AI-powered coding tools and AI-assisted development workflows.
- Solid understanding of REST APIs, microservices, CI/CD, testing, and software engineering best practices.
- Strong communication, analytical thinking, problem-solving skills, and ability to work independently.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Nice to Have
- Experience working in startup or scale-up environments.
- Experience building high-traffic, distributed, or multi-tenant applications.
- Familiarity with modern AI-first engineering practices.
Responsibilities
- Design, develop, and maintain scalable backend services and RESTful APIs using Python and FastAPI.
- Build responsive, high-performance frontend applications using React and TypeScript.
- Develop, deploy, and maintain cloud-native applications on AWS, including ECS Fargate, Aurora PostgreSQL, and Redis.
- Design and optimize PostgreSQL databases, ensuring performance, reliability, and scalability.
- Implement and manage infrastructure as code using AWS CDK or Terraform.
- Take full ownership of features, from technical design and implementation to testing, deployment, and production support.
- Use AI-assisted development tools such as Cursor, GitHub Copilot, and Claude to accelerate development while maintaining code quality.
- Collaborate with Product, Data, and Engineering teams to translate business requirements into technical solutions.
- Participate in code reviews, troubleshoot production issues, and contribute to architectural decisions and continuous improvement.
📌 1978 - Senior Full Stack Software Engineer (Python | React | AWS) (Bogotá)
🏢 softgic
📍 Bogotá