Job details

Fullstack Developer (Python/React)

  • Python
  • GraphQL
  • AWS
  • SOLID
  • DevOps
  • TDD

Posted: 2 days ago

This is a fully remote position only available in Peru, Colombia, Honduras, Costa Rica, Mexico, Argentina, El Salvador, Guatemala, Nicaragua, and the Dominican Republic.

About 10Pearls

We are 10Pearls, an award-winning digital development company, that helps businesses with product design, development, and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitalize and scale by levering digital technology.

 

Job: 

The Full Stack Engineer is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products.

 

Key Responsibilities:

  • Use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
  • Write production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.
  • Understand the testing pyramid and write unit tests as well as higher level tests in accordance with it.
  • Collaborate with the team on integration to third-party systems.
  • Make pragmatic and data-driven decisions that will meet both business and technology needs.
  • Document key business workflows and software designs.
  • Communicate with the Quality Assurance (QA) team regularly. Work to deliver code in small chunks that can be tested early in development.
  • Collaborate with the Product and QA teams to realize feature designs

Experience Required:

  • Passionate about TDD (Test First Development).
  • Have built complex data models in an environment that produced high-quality data output.
  • Have at least 7 to 10 years of development experience with Python.
  • Have at least 2 to 3 years of experience with React.
  • Understands SOLID principle well.
  • Works to not only fix defects, but prevent future issues.
  • Have built complex applications with AWS Serverless technologies (AppSync, DynamoDB, DynamoDB Streams, Lambda, Cognito, S3, CloudFront, Route 53, Amplify)
  • Strong knowledge of GraphQL.
  • Have knowledge in DevOps and Continuous Integration and Continuous Deployment (CICD)
  • Advanced analytical and problem-solving skills.
  • Passionate about engineering operational excellence.
  • Experienced with writing quality, reusable, readable code.
  • Worked in an environment that produced high-quality data output.
  • Excellent communication skills, both verbal and written.
  • Strong work ethic, integrity, and desire to succeed.
  • Adaptable to new initiatives.

 

Benefits we offer

  • Working from Anywhere
  • Access to LinkedIn Learning, Udemy, and Pluralsight.
  • Amazing people-oriented organizational culture
  • Challenging projects using the latest technologies with clients from the US.

We offer a dynamic and fast-paced work environment, opportunities for growth and advancement, and a competitive salary and benefits package. If you are passionate about designing intuitive user experiences and have a track record of delivering high-quality work, we want to hear from you!