Full Stack Engineer (Cloud/AWS Environment)

Web Development United States United States


Description

Overview
 
Software Mind is seeking qualified candidates to fill the role of Full-Stack Engineer (Cloud/AWS Environment) located in Latam.
 

In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Social activities per country sponsored by the company
  • Birthday celebration
  • Payment in US Dollars

About the role:
Our client is a global leader in delivering software for the intelligent edge. The company’s technology has been powering the safest, most secure devices in the world since 1981 and is found in billions of products.
 
We are looking for a Full-Stack Engineer who will deliver high-quality, scalable, and secure features for cloud-native applications within a DevSecOps platform

Some of the main responsibilities for the role include:
  • Design and development of multiple infrastructure as code projects
  • Develop platform features with high-quality design and code for cloud-native applications within our DevSecOps platform
  • Collaborate with architects, technical leads, cross-functional teams, product owners, and release teams to integrate features and maintain high standards
  • Prioritize tasks and manage deadlines while ensuring timely delivery of features and bug fixes.
  • Ensure adherence to best practices in software development, security, and operational practices
  • Work closely with the QA/Test Team to verify and validate deliverables and maintain quality standards
  • Participate in code reviews, ensuring code quality, performance, scalability, and adherence to design patterns
  • Contribute to infrastructure as code (IaC) and automation efforts using tools like Terraform, CloudFormation, or similar.

Job Skills/Requirements
- +90% English written and oral (at least B2 level) with excellent communication skills
- 5-8+ years of software development experience in a Full Stack or related role
- BSEE/BSCS or equivalent practical experience
- Strong understanding of microservices architecture, design principles, and patterns.
- Experience developing cloud-native applications and working within a DevSecOps environment
- Full stack development expertise: Proficient in both frontend and backend technologies
- Expertise in RESTful APIs design and integration with external services
- Proficiency in programming languages like JavaScript (Node.js), Java, or Python
- Strong experience with SQL, database design, and database migrations
- Proficiency in Git workflows for version control and collaboration
- Experience with frontend frameworks like React, Angular, or Vue.js
- Strong understanding of CI/CD pipelines and tools like Jenkins, GitLab CI/CD
- Familiarity with containerization technologies (e.g., Docker, Kubernetes)
- Experience with AWS services (EC2, Lambda, S3, RDS, etc.) and infrastructure as code tools like CloudFormation or Terraform
- Ability to take business requests and break them down into manageable steps to achieve a goal
- Able to see the big picture of how systems interact with one another
 
 

Nice to have:
- Experience with Angular or similar web frameworks (React/Vue.js)
- Familiarity with OpenAPI/Swagger for API documentation
- Agile methodologies and Scrum experience, including working with tools like Jira
- In-depth understanding of cloud computing platforms (AWS preferred, but Azure/GCP is a plus)
- Experience with serverless computing (e.g., AWS Lambda, Azure Functions)
- Understanding of DevSecOps principles and security best practices in software development
- Experience in implementing security controls, including IAM roles, encryption, VPC security, and OWASP standards
- Strong knowledge of monitoring and logging tools (e.g., AWS CloudWatch, ELK stack, Datadog)
- Problem-solving skills with a focus on debugging, optimizing performance, and scaling applications
- Passion for continuous learning, staying up to date with evolving security trends, cloud technologies, and development practices.
 
 
 
 
Apply today to learn more about this exciting opportunity. We are actively interviewing now for this position.