We are looking for a seasoned Tech Lead / Software Architect to work remotely from anywhere in Latin America.
You will be working in an agile environment, with an awesome team on the implementation of world-class software products.
The responsibilities of this position are:
- Be responsible for the technical decisions of the assigned product(s).
- Guide a small team of developers on implementing solutions that are simple and meet business requirements.
- Code Review. The candidate should have the ability to quickly detect defects during the code review process.
- Mentor the assigned team members.
- Establish guidelines, processes and best practices for the assigned development team.
Requirements
- Have a great programmer experience.
- Proven experience working with different programming languages & frameworks.
- At least 5 years of proven experience developing applications in different industries.
- Knowledge of clean code practices, software architecture, design patterns, and software development best practices.
- Proven experience implementing TDD and automated testing.
- Proven experience working with CI/CD systems.
- Experience deploying to the cloud (AWS, Google Cloud or Azure).
- Detail-oriented.
- Ability and willingness to teach and learn from others.
- Excellent communication skills.
- Leadership skills.
- Full-time availability.
Nice to Have
- Fluent in English.
- Java Experience.
Benefits
A stable, long-term contract. Continuous Training. Private Health insurance. Flexible schedule. Work with some of the most talented software engineers in Latin America and the US, doing challenging work and world-class software for clients in the US and around the world.