We are looking for an experienced Mobile Full-Stack Developer to lead the development of robust, scalable mobile applications. The ideal candidate will be proficient in both front-end and back-end development, leveraging tools like React Native, Ruby on Rails, and Node.js. This role demands expertise in API development, database management, and integrating mobile frameworks, with a focus on performance, security, and collaboration.
Responsibilities:
- Design and develop mobile applications using React Native for cross-platform compatibility.
- Build dynamic user interfaces using React and ensure seamless integration with back-end systems.
- Develop and maintain back-end services with Ruby on Rails or Node.js.
- Create, test, and document RESTful APIs for efficient communication between front-end and back-end systems.
- Manage database systems with PostgreSQL, with exposure to MongoDB as needed.
- Collaborate with DevOps teams to implement CI/CD pipelines for streamlined deployments.
- Optimize code for performance, scalability, and security.
- Implement debugging and testing practices to ensure high-quality deliverables.
- Work closely with cross-functional teams to align technical solutions with business needs.
- Stay up-to-date with emerging technologies and best practices in full-stack development.
Requirements:
- 5+ years of experience in full-stack development, including mobile frameworks like React Native.
- Expertise in React, Ruby on Rails, and/or Node.js for full-stack application development.
- Proficiency in RESTful API design and implementation.
- Strong knowledge of PostgreSQL, with familiarity in MongoDB and Python being a plus.
- Experience with Git for version control and DevOps practices like CI/CD pipelines.
- Strong problem-solving and debugging skills.
- Deep understanding of security best practices and performance optimization.
- Excellent collaboration, communication, and attention to detail.
Why work for Launchpad?
- 100% remote
- People first culture
- Excellent compensation in US Dollars
- Hardware setup for working from home
- Work with global teams and prominent brands based in North America, Europe, and Asia
- Training allowances
- Personal time off (PTO) for vacations, study leave, personal time, etc.
- ...and more!