ENGENEERING

Full-stack Software Developer

(2.7K - 5.5K USD / Monthly)

Job ID: E00005
Location: Hybrid (Mexico City / Remote)
Language: Spanish

We are seeking a Full-stack Software Developer/ Engineer who wants to drive change to push our technology and teams further and who is excited to join a global team of developers.

What will you be doing
  • As a Full-stack Software Developer/ Engineer you will be responsible for providing end-to-end ownership over design and implementation of the Core services, integrating with front-end interfaces as well as improving the performance and scalability of the systems.
Key responsabilities
  • Communicate and work closely with business teams to provide input to new products and features.
  • Design, develop, test, deploy, maintain and improve software services with high SLAs.
  • Verify and ensure performance and correctness of systems in throughput and response time.
  • Maintain, develop and fix emerging bugs of the client’s platform.
  • Increase and expand CI/CD pipeline for safe production releases via automated testing and verification.
  • Design and maintain highly scalable database architectures.
  • Architect systems and reengineer existing systems for optimal performance and reuse.
  • Drive good scalability and maintainability practices through microservices adoption, decoupling of concerns and data model, queuing of jobs and application layering, and container-based software distribution.
  • Perform peer reviews and testing, contribute to automated test suites and in design reviews on how to improve products and processes.
Candidate Requirements
  • Bachelor’s degree in Computer Science or related field.
  • 2+ years of experience in Software Development (e.g. Ruby on Rails).
  • Coding experience in server-side programming languages (e.g. Python, Java, Go) as well as database languages (SQL).
  • Coding experience in front-end and back-end programming Javascript Frameworks (e.g. React, Redux, Node).
  • Strong working knowledge and understanding with various design and architectural patterns.
  • Deep understanding of customer needs and passion for customer success.
  • English proficiency.
Nice to have
  • Knowledge of Go programming language.
  • Knowledge of Angular.
  • Knowledge of Linux.
  • Knowledge of PHP.
What we offer
  • Remote Position.
  • Work with a global team.
  • Paid in USD.

Engineering

Full-stack Software Developer

Job ID: E00005
Location: Remote and/or Brazil
Salary range: $2.7K – 5.5K USD Monthly