Mobile App Developer

TEKREVOL LLC
Washington, DC, United States
10 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$90,000.0 - $130,000.0
Working hours
Shift work
Job source

Tech stack

Flutter Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Agile Methodology Apple IOS Application Performance Management Application Testing App Store (IOS) Automation of Tests Mobile Application Development Code Review
+27 more
Databases Continuous Delivery Continuous Integration Software Debugging Design of User Interfaces Identity and Access Management Mobile Application Software JSON Performance Tuning Scrum Methodology Cloud Services Application Data Responsive Web Design Software Engineering Systems Integration TypeScript Software Organization Swiftui Backend Git Kotlin Information Technology React Native Google Play Restful APIs Software Version Control Programming Languages

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.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…