Senior Fullstack Python/ React Developer
Description
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
We’re looking for a highly skilled Senior Fullstack Developer with several years of industry experience. This individual will be a core contributor to the team’s development output.
Position Title: Senior Fullstack Developer
Location: Remote - LATAM
What you will be doing:
We seek a highly skilled Senior Fullstack Developer to join our remote LATAM team. In this role, you will produce excellent code, guiding junior developers, and leading robust design discussions. Positioned at the heart of our collaborative team, you will drive project delivery while working closely with cross-functional teams to build scalable systems using microservices architecture and cloud technologies. Challenges include integrating diverse tech stacks, maintaining code quality, and ensuring alignment with business goals, all within a Scrum framework.Your responsibilities will include:
- Deliver high-quality, well-documented code for backend (Python) and frontend (React) applications.
- Mentor junior developers, offering guidance and technical leadership within the team.
- Lead code reviews to ensure adherence to best practices and coding standards.
- Drive sprint planning, design discussions, and retrospectives, aligning solutions with business objectives.
- Communicate technical challenges and propose solutions, providing impact analyses for informed decision-making.
- Collaborate in building scalable systems using microservices and cloud technologies.
- Guide project execution with accurate time and resource estimates while providing regular updates.
Requirements & Qualifications
To excel in this role, you should possess:
- 5+ years of software development experience, with advanced Python and React skills.
- Proven expertise in full-stack development using React, React Hooks, Redux, Python, and Django.
- Advanced proficiency in writing unit, integration, and end-to-end tests with frameworks such as Cypress, Jest, or Django Behave.
- Intermediate proficiency in GitLab CI/CD or GitHub for continuous integration and version control.
- Basic understanding of Docker and cloud technologies.
- Advanced understanding of RESTful APIs and microservices architecture.
- Proficient in written and verbal communication in English.
- Ability to learn quickly, take initiative, and work independently or in teams.
- Strong organizational skills, with attention to technical documentation and creative problem-solving.
- Strong problem-solving skills.
- Excellent communication skills to convey technical challenges and collaborate effectively with the team.
Why you will love Lean Tech:
- Join a powerful tech workforce and help us change the world through technology
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.