DeveloperJobs.io
← Back to all jobs

Job Description

Tekrevol is hiring a Mobile App Developer to build and support iOS and Android applications on-site in Washington, DC.

Responsibilities

  • Design, develop, and maintain mobile applications for iOS and Android
  • Create responsive, user-friendly interfaces aligned to project requirements
  • Write clean, reusable, maintainable code using established development standards
  • Integrate mobile apps with REST APIs, databases, and third-party services
  • Collaborate with UI/UX designers to implement designs and prototypes
  • Identify, troubleshoot, and resolve bugs and performance issues
  • Run application testing to improve reliability, usability, and compatibility
  • Apply 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 by requirements and timelines

Requirements

  • Professional experience in mobile application development or a related software development role
  • Knowledge of Swift and SwiftUI for iOS, and Kotlin for Android, or cross-platform frameworks such as React Native or Flutter
  • Understanding of JavaScript, TypeScript, Java, or other relevant programming languages
  • Experience 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

Technologies

  • iOS, Android
  • Swift, SwiftUI
  • Kotlin
  • React Native, Flutter
  • JavaScript, TypeScript, Java
  • REST APIs, JSON
  • Git

Preferred Qualifications

  • 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 environment
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience

Work Location

  • Washington, DC (onsite)
  • In person

Compensation

  • Estimated annual salary range: $90,000–$130,000 (depending on relevant experience, technical expertise, responsibilities, and final employment arrangement)
  • Pay: $90,000.00–$130,000.00 per year
  • This range is a planning estimate and must be confirmed against the employer's approved compensation range before publication

Benefits

  • Flexible schedule
  • Relocation assistance
  • Health insurance
  • Paid time off
  • Retirement savings options
  • Professional development opportunities

Similar Jobs