Android/iOS Mobile Developer

Netstrategies And Management, Inc.
Fort Worth, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 125K

Job location

Fort Worth, United States of America

Tech stack

Clean Code Principles
JavaScript
.NET
Microsoft Windows
API
Agile Methodologies
IOS Applications
iOS
Apple Mac Systems
Software Applications
HTML5
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Computer Programming
Databases
Continuous Delivery
Continuous Integration
Software Debugging
Software Design Patterns
Extensible Application Markup Language
Github
IT Management
Mobile Application Software
JSON
jQuery
Microsoft SQL Server
MVC
Model View ViewModel
Software Engineering
SQLite
Subsystems
Website Wireframe
JetBrains
Test Driven Development
Postman
Blazor
GIT
Front End Software Development
REST
Software Version Control

Job description

We are seeking a dynamic and innovative Android/iOS Mobile Developer to join our vibrant development team! In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge mobile applications for both Android and iOS platforms. Your expertise will help deliver seamless, engaging user experiences that meet the highest standards of quality and performance. If you thrive in a fast-paced environment, love tackling challenging technical problems, and are passionate about creating impactful mobile solutions, this opportunity is perfect for you!

Participates in the development and maintenance of both Web and Mobile applications. The developer will work closely with the association members, IT management and the IT team during the entire product lifecycle, from concept to delivery and post launch support.

Duties

  • Designs enhancements, updates, and programming changes for systems and subsystems. This includes front-end UI for mobile and web applications and portals, utilities, databases, and Internet-related tools.
  • Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines.
  • Create design deliverables such as specifications, process flows, wireframes, and
  • mock-ups.
  • Executes and writes testing plans, protocols, and documentation for assigned portion of application; identifies and debugs issues with code and suggests changes or improvements.
  • Participates as a member of the internal project team and outsourced development partners to develop reliable, cost effective and high-quality solutions for assigned systems portion or subsystem.
  • Collaborate closely with association members, staff and development team throughout the research, design process and usability tests.
  • Design, develop, and implement robust mobile applications for Android and iOS in .NET Maui, .NET iOS, .NET Android, JetBrains Rider, or Maui and Blazor development.
  • Collaborate with cross-functional teams to define app requirements and translate them into technical specifications.
  • Integrate third-party APIs, RESTful web services, and SDKs to enhance app functionality.
  • Write clean, efficient code following best practices in software development, including design patterns like MVC (Model-View-Controller) and TDD (Test-Driven Development).
  • Conduct unit testing and debugging to ensure optimal app performance across devices and operating systems.
  • Participate actively in Agile development cycles using version control tools like GitHub.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines.
  • Maintain comprehensive documentation of codebase, APIs, and development processes to support ongoing maintenance and upgrades.

Requirements

Do you have experience in macOS?, * Develop mobile apps for IOS and Android platforms

  • 3 to 5 years experience in .NET Maui, .NET iOS, .NET Android, JetBrains Rider, or Maui and Blazor development.
  • Experience with MVVM frameworks
  • Programming Skills in C#, SQL Server, SQLite, Cosmos, HTML5, CSS, SCSS, JavaScript, JQuery, XAML
  • Experience with REST web services, JSON is required
  • Experience working with QA and testing tools for mobile applications. Postman required.
  • Experience with source control management tools, such as Azure DevOps and GIT a plus
  • Problem solving capabilities are required
  • Ability to work in a fast-paced environment
  • Experience with all phases of the development life cycle
  • Familiarity with Agile/Scrum development process and continuous integration
  • Familiarity Windows and MacOS X operating systems

Apply for this position