Mobile App Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
TekRevol is seeking a skilled and motivated Mobile App Developer to contribute to the design, development, testing, and maintenance of mobile applications. The ideal candidate will have a strong understanding of mobile development technologies, user interface design, application performance, and software development best practices.
In this role, you will collaborate with designers, backend developers, quality assurance professionals, and project stakeholders to deliver reliable, secure, and user-friendly mobile experiences., * Design, develop, and maintain mobile applications for iOS and Android platforms.
- Build responsive and intuitive user interfaces that meet project requirements.
- Write clean, reusable, and maintainable code following established development standards.
- Integrate mobile applications with REST APIs, databases, and third-party services.
- Collaborate with UI/UX designers to translate designs and prototypes into functional applications.
- Identify, troubleshoot, and resolve application bugs and performance issues.
- Conduct application testing to improve reliability, usability, and compatibility.
- Implement appropriate security practices to protect application data and user information.
- Participate in code reviews, sprint planning, and technical discussions.
- Maintain technical documentation and support application updates and releases.
- Work with cross-functional teams to deliver features according to project requirements and timelines.
Requirements
- Professional experience in mobile application development or a related software development role.
- Knowledge of Swift and SwiftUI for iOS, Kotlin for Android, or cross-platform frameworks such as React Native or Flutter.
- Understanding of JavaScript, TypeScript, Java, or other relevant programming languages.
- Experience working with RESTful APIs, JSON, and backend integrations.
- Familiarity with Git or other version control systems.
- Understanding of mobile application architecture, debugging, and performance optimization.
- Knowledge of responsive design, usability principles, and mobile application security.
- Strong analytical, problem-solving, and communication skills.
- Ability to collaborate effectively with technical and nontechnical team members., * Experience publishing or maintaining applications in the Apple App Store or Google Play Store.
- Familiarity with automated testing, continuous integration, and continuous deployment tools.
- Knowledge of cloud services, authentication systems, and database integration.
- Experience working in an Agile or Scrum development environment.
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Benefits & conditions
The estimated annual salary range for this role is $90,000-$130,000, depending on relevant experience, technical expertise, responsibilities, and the final employment arrangement. This range is a planning estimate and must be confirmed against the employer’s approved compensation range before publication.
Potential benefits may include health insurance, paid time off, retirement savings options, and professional development opportunities, subject to the company’s actual benefits package and eligibility requirements.
Work Environment
This role involves collaboration with software developers, designers, product managers, and other project stakeholders. The developer should be comfortable managing development tasks, communicating technical decisions, adapting to changing project requirements, and maintaining high standards for application quality.
Pay: $90,000.00 - $130,000.00 per year, * Flexible schedule
About the company
TekRevol is a digital transformation and software development company specializing in mobile applications, web development, artificial intelligence, cloud solutions, and custom software. The company works with businesses to develop digital products that improve customer experiences, streamline operations, and support business growth. Its mobile development services include iOS, Android, and cross-platform application development.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…