Job duties and responsibilities
• Develop high-quality mobile applications using React Native for both Android and iOS
platforms.
• Collaborate with the design team to implement user interfaces and create engaging user
experiences.
• Write clean, maintainable, and efficient code while adhering to software development
best practices.
• Conduct thorough code reviews and provide constructive feedback to ensure code quality
and consistency.
• Optimize applications for performance, scalability, and responsiveness.
• Collaborate with backend developers to integrate APIs and server-side logic into the
mobile application.
• Stay up to date with the latest industry trends and technologies to continuously improve
development processes and techniques.
• Troubleshoot and resolve issues, bugs, and performance bottlenecks.
• Participate in agile development methodologies, including sprint planning, task
estimation, and delivery
KNOWLEDGE:
• Strong knowledge of JavaScript, React Native framework, and its core principles.
• Proficient in building complex, responsive UIs using React Native components.
• Experience with mobile application development for both Android and iOS platforms.
• Solid understanding of Node.js and its ecosystem.
• Familiarity with RESTful APIs and asynchronous programming.
• Knowledge of code versioning tools such as Git.
• Strong problem-solving skills and attention to detail.
• Excellent communication and collaboration skills to work effectively in a team
environment.
• Ability to work independently and manage multiple tasks and projects
simultaneously.
Indotronix is an Equal Opportunity Employer