At MetaCTO, we specialize in helping startups and SMBs turn visionary ideas into successful digital products through expert app development and fractional CTO services. As a Full Stack Software Engineer, you’ll play a key role in building scalable web applications that align with our clients’ goals. This role involves working with modern technologies like JavaScript, React, Node.js, AWS, MySQL, and Strapi, ensuring seamless front-end and back-end integration to deliver top-quality results.
Job Description
We’re looking for a Full Stack Software Engineer to join the team, focusing on hands-on development while also playing a key role in shaping the evolution of cloud infrastructure. You’ll have the opportunity to work with cutting-edge technologies in the AWS cloud and be part of a fast-paced environment that values innovation and collaboration. Long-term, this role offers growth opportunities including cloud architecture and team leadership as you help drive the scalability and performance of the platform.
Responsibilities
Hands-on Development: Design, build, and maintain scalable software solutions using a modern tech stack (Python, Node, React, MySQL, MongoDB, RabbitMQ, Django, Docker).
Cloud Infrastructure: Collaborate with the team to optimize the AWS cloud platform, leveraging services like Lambda, S3, EC2, RDS, and ECS/EKS to ensure scalability, reliability, and to automate operational management.
Automation & CI/CD: Implement and improve CI/CD pipelines, ensuring smooth, automated deployments that support development velocity.
Microservices & APIs: Contribute to the development of microservices architectures and API designs that improve system maintainability and separation of concern.
Collaboration & Support: Work closely with the development, product and infrastructure team members to ensure that the platform evolves according to business needs and product vision.
Technical Leadership (Long-Term Growth): As you grow with the company, you’ll have opportunities to take on cloud architecture and team leadership responsibilities, helping contribute to the future technical direction in cybersecurity awareness training.
Qualifications
Experience: 4-10 years of experience in software development in the cloud, with proven expertise in AWS services.
Tech Stack: Expertise in Python, Django, JavaScript (Node, React), MySQL, MongoDB, RabbitMQ, and Docker.
Cloud Infrastructure: Experience with AWS (Lambda, S3, EC2, RDS) and containerization technologies (Docker, ECS/EKS).
Automation & CI/CD: Hands-on experience with CI/CD tools and infrastructure-as-code (e.g., Terraform, CloudFormation).
Problem Solving: Strong problem-solving mindset, with a focus on scalable, performance-optimized solutions.
Preferred Skills
Experience with microservices architecture, serverless computing, and API design.
AWS certifications (Solutions Architect, DevOps Engineer) are a plus.
Leadership potential, with an interest in growing into cloud architecture and technical leadership roles over time.
Position Details
Type: Full-Time
Location: 100% Remote
Hours: US Pacific Time
How to Apply:
If you are passionate about creating outstanding user interfaces and thrive in a
collaborative, fast-paced environment, we would love to hear from you. Please submit your
resume, portfolio featuring mobile experience, and an optional brief cover letter outlining
your relevant experience.
MetaCTO is an equal opportunity employer. We celebrate diversity and are committed to
creating an inclusive environment for all employees.