Role: FullStack Software Developer
Experience in the role: 6+ years of experience
English Level Required: B2 - C1
Working Hours: PST
Location: Remote from LATAM
Job Summary:
As a Senior Software Engineer, you’ll work in a small, highly collaborative cross-functional team to build and enhance our client’s mobile commerce platform. The ideal candidate is passionate about code quality and following best practices while always searching for new, better ways to get things done. You’ll drive innovation while ensuring accountability and transparency, with regular progress updates keeping the team aligned.
Primary Skills:
• 6+ years’ experience in software engineering with technologies such as React, Node.js, Javascript/Typescript, Docker, and Kubernetes
• Expertise with cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS)
• Proven experience defining API schemas and managing change over time
• Experience in system architecture design, application development, and DevOps
• Experience with Infrastructure as Code and CI/CD tools for provisioning cloud infrastructure and deploying software
• Experience working with NoSQL and SQL databases Nice-to-haves: React Native, Next.js, CSS and CSS preprocessors, and/or Mobile development
Responsibilities
• Build and deploy new solutions in a cloud environment and own projects end-to-end
• Architect and review the design for cutting-edge services using the latest tools in close collaboration with our cloud technology partners
• Define, document, and manage API schemas, ensuring consistency, backward compatibility, and versioning
• Design and optimize database schemas for performance and scalability
• Contribute to mobile app development and stay updated with the latest technologies and best practices