Mid+ to Senior React Native and Node 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 are seeking a Mid+ to Senior React Native and Node Developer with a strong English level to join our team. This role focuses on mobile app development and backend support for scalable and high-performing applications.
Position Title: Mid+ to Senior React Native/Node Developer
Location: Hybrid - Medellin
What you will be doing:
The Mid+ to Senior React Native & Node Developer position is ideal for developers with a strong background in mobile app development and backend services. This role involves building responsive mobile applications, ensuring seamless integration with backend services, and contributing to scalable, user-friendly solutions. Your responsibilities will include:
- Design, develop, and maintain mobile applications using React Native.
- Ensure high performance, smooth user experience, and adherence to mobile app best practices.
- Optimize app performance for iOS and Android platforms.
- Build and maintain backend services using Node.js and frameworks like Nest.js.
- Ensure efficient communication between mobile applications and backend systems through robust APIs.
- Work closely with cross-functional teams to deliver end-to-end mobile solutions.
- Participate in design and code reviews, ensuring quality and scalability.
- Implement rigorous testing for mobile and backend components to ensure stability and reliability.
- Enhance e-commerce platforms with mobile-first design and development.
Requirements & Qualifications
To excel in this role, you should possess:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- +4 years of professional experience in React Native and Node.js development.
- Proficient in React Native, including hooks, state management, and platform-specific optimizations.
- Solid experience in Node.js, with an understanding of asynchronous programming and performance tuning.
- Strong knowledge of JavaScript (ES6+) and modern development practices.
- Experience with Nest.js (preferred)
- Familiarity with RESTful API integration for mobile app communication.
- Version control experience using Git.
- Strong understanding of iOS and Android ecosystems, including app store deployment.
- Experience with Azure (preferred), AWS, or GCP.
- E-commerce experience with mobile app orientation (preferred).
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes) is a plus.
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.