SiliconNexus is a fast-growing technology company specializing in Embedded Systems, Blockchain, AI/ML, and Web & Mobile Application Development. We pride ourselves on fostering a culture of innovation, collaboration, and continuous learning. Our teams work with modern technologies to create impactful products that make a difference. We are currently seeking a talented React Native Developer to join our mobile engineering team. In this role, you will design, develop, and maintain high-performance cross-platform mobile applications for both iOS and Android. You will collaborate with cross-functional teams on diverse projects, delivering user-friendly apps that have real-world impact.
Key Responsibilities
- Develop, maintain, and optimize scalable mobile applications using React Native.
- Write clean, reusable, and maintainable code adhering to industry best practices.
- Collaborate with UI/UX designers to transform wireframes and prototypes into engaging mobile experiences.
- Integrate RESTful APIs, GraphQL, and third-party services such as Firebase.
- Ensure app performance, responsiveness, and compatibility across multiple devices.
- Debug, troubleshoot, and resolve technical issues to maintain smooth user experiences.
- Participate in code reviews, offering constructive feedback and sharing knowledge.
- Work closely with backend engineers to integrate APIs and services effectively.
- Stay current with the latest trends in mobile development and propose improvements.
- Contribute actively to Agile processes, including sprint planning, daily stand-ups, and retrospectives.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 1 to 3 years of professional experience in React Native mobile app development.
- Strong knowledge of JavaScript (ES6+) and React Native fundamentals.
- Experience with state management tools such as Redux, MobX, or Context API.
- Proficiency in building and deploying applications for both iOS and Android platforms.
- Hands-on experience with RESTful APIs, GraphQL, and third-party integrations.
- Solid understanding of mobile UI/UX principles and responsive design.
- Familiarity with Git and version control best practices.
- Strong analytical, problem-solving, and debugging skills.
- Excellent teamwork and communication abilities.
Preferred Qualifications
- Experience with native mobile development using Java/Kotlin for Android or Swift/Objective-C for iOS.
- Exposure to CI/CD pipelines and automated deployment processes.
- Familiarity with automated testing frameworks such as Jest, Mocha, or Detox.
- Knowledge of Agile methodologies and tools like Jira or Trello.
Benefits
- Competitive salary and comprehensive benefits package.
- Fuel and medical benefits.
- Flexible working hours supporting work-life balance.
- Opportunities for professional growth and clear career advancement paths.
- Collaborative, inclusive, and innovative work environment.
- Exposure to diverse projects using cutting-edge technology stacks.
If you are passionate about building innovative mobile applications and want to grow with a forward-thinking technology company, we encourage you to apply.