Please, let 10Pearls - LATAM know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Full Stack Engineer is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products.
This position utilizes continuous delivery practices to deliver high-quality software and value to end customers as early as possible.
The role involves writing production-ready code that is easily testable, understandable by other developers, and accounts for edge cases and errors.
The engineer must understand the testing pyramid and write unit tests as well as higher-level tests in accordance with it.
Collaboration with the team on integration to third-party systems is essential.
The engineer is expected to make pragmatic and data-driven decisions that meet both business and technology needs.
Documenting key business workflows and software designs is a key responsibility.
Regular communication with the Quality Assurance (QA) team is required, with a focus on delivering code in small chunks that can be tested early in development.
Collaboration with the Product and QA teams to realize feature designs is also part of the role.
Requirements:
Candidates must be passionate about Test First Development (TDD).
A minimum of 7 to 10 years of development experience with Python is required.
At least 2 to 3 years of experience with React is necessary.
A strong understanding of the SOLID principles is essential.
Candidates should work to not only fix defects but also prevent future issues.
Experience in building complex applications with AWS Serverless technologies (such as AppSync, DynamoDB, Lambda, Cognito, S3, CloudFront, Route 53, Amplify) is required.
Strong knowledge of GraphQL is necessary.
Knowledge in DevOps and Continuous Integration and Continuous Deployment (CICD) is expected.
Advanced analytical and problem-solving skills are required.
A passion for engineering operational excellence is essential.
Candidates should have experience writing quality, reusable, and readable code.
Experience in an environment that produces high-quality data output is necessary.
Excellent communication skills, both verbal and written, are required.
A strong work ethic, integrity, and a desire to succeed are essential traits.
Candidates must be adaptable to new initiatives.
Benefits:
The position offers the flexibility of working from anywhere.
Employees will have access to LinkedIn Learning, Udemy, and Pluralsight for continuous learning.
The company promotes an amazing people-oriented organizational culture.
Employees will work on challenging projects using the latest technologies with clients from the US.
The company provides a dynamic and fast-paced work environment, opportunities for growth and advancement, and a competitive salary and benefits package.
Apply now
Please, let 10Pearls - LATAM know you found this job
on RemoteYeah
.
This helps us grow 🌱.