About the job
Senior React Native
Location: Anamnagar, Kathmandu (On-site)
Job Type: Full-time
About AppBox Tech: AppBox Tech is a leading software development company. We empower businesses, from startups to large enterprises, with comprehensive tech services for hiring remote-vetted developers and developing top-notch, end-to-end products. Our mission is to connect companies with exceptional talent and deliver top-quality software development solutions, enabling our clients to thrive in the digital landscape.
Responsibilities:
- Ability to design complex, scalable systems and architecture for mobile apps.
- Deep understanding of complex state management solutions.
- Ability to write and integrate native modules for iOS and Android.
- Knowledge of mobile security best practices and implementation.
- Experience with setting up continuous integration and continuous deployment pipelines.
- Experience with releasing and managing apps to appstore and playstore
- Ability to mentor junior developers and lead technical discussions with an understanding of cross-platform differences and optimizations.
- Experience with tools like Flipper, and ability to conduct performance audits and optimizations.
- Collaborate with cross-functional teams to ensure a smooth development process and successful product releases
- Lead the development of mobile applications using React Native, ensuring high performance and code quality
- Write clean, maintainable, and well-documented code that follows best practices and coding standards
- Conduct code reviews and provide constructive feedback to ensure code quality and knowledge sharing within the team
- Stay up-to-date with the latest React Native developments and emerging mobile technologies and optimize mobile applications for performance, scalability, and responsiveness
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
- 4+ years of professional experience in mobile app development, with a focus on React Native
- Strong proficiency in JavaScript and React Native framework
- Experience with Redux or MobX for state management in React Native apps
- Proficiency in using RESTful APIs and integrating them into mobile applications
- Solid understanding of mobile app architecture and design patterns
- Ability to write well-structured and efficient code with a strong emphasis on performance optimization
- Familiarity with mobile app testing, debugging, and profiling tools
- Excellent problem-solving and troubleshooting skills
- Experience with version control systems, such as Git, and familiarity with CI/CD pipelines is a plus
- Demonstrated ability to work in a fast-paced environment and meet project deadlines
Why Join AppBox Tech:
- Be part of a rapidly growing, innovative tech company.
- Collaborative and dynamic work environment.
- Competitive compensation and benefits.
- Opportunities for career growth and development.
- Generous paid time off.
- Weekly recreational activities and team building activities
How to Apply: If you are a passionate and results-driven professional ready to contribute to our mission at AppBox Tech, we encourage you to apply. Please send your resume and a cover letter outlining your relevant experience and why you are a great fit for this role to [email protected].
AppBox Tech is an equal opportunity employer. We value diversity and welcome applicants of all backgrounds and experiences.