Skip to main content

Mobile Developer II

Job Details

Datascan - Carrollton, TX
Full Time

Description

The Sr. Mobile Developer is a key contributor to the development of our highly flexible, client facing mobile applications. In this role, you will be responsible for designing, developing and maintaining high quality mobile applications that our customers will love.  You will collaborate closely with cross-functional teams to deliver cutting-edge mobile solutions that meet the needs of our users and align with our business objectives.   It is important to be able to deliver quality solutions in a timely fashion.  As a senior member of the technology team, this role requires thought leadership and the ability to handle complex technical assignments.   

 

Duties & Responsibilities   

  •  Lead the design, development, and maintenance of complex mobile applications ensuring high performance, usability and reliability.
  • Provide technical direction and guidance to junior developers.
  • Collaborate with cross-functional teams to ensure successful project delivery
  • Collaborate with cross-functional teams, including product owners, backend developers, UX/UI designers, and quality assurance to define and refine project requirements and deliver integrated and seamless mobile solutions.
  • Work closely with technical leads and architects to develop new and existing solutions of varying degrees of complexity.
  • Write clean, efficient, and well-documented code.
  • Develop and implement automated tests to ensure code quality and functionality.
  • Identify bottlenecks and optimize application performance.
  • Implement and integrate APIs and web services to support mobile app functionality and data synchronization.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Create and maintain technical documentation, including specifications, design documents, and test cases.
  • Drive continuous improvement of development processes, tools, and methodologies.
  • Conduct thorough testing and debugging of mobile applications to identify and resolve any issues or bugs.
  • Act as a subject matter expert and provide technical leadership. 
  • Stay up-to-date with emerging technologies and industry trends, and guide the team in adopting new tools and frameworks

Qualifications

Education & Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
    • Minimum of 4 years of professional experience in mobile development; or equivalent experience with at least 6 years of mobile development experience.

 

Technical Skills: (For .NET MAUI Developer)

    • Proficiency in cross-platform app development for Android and iOS using .NET MAUI.
    • In-depth knowledge of mobile development frameworks and technologies.
    • Strong understanding of object-oriented programming (OOP).
    • Experience creating custom controls and handlers for device-specific needs.
    • Solid understanding of mobile UI/UX principles and best practices.
    • Experience integrating mobile applications with APIs and web services.

Development Methodologies:

    • Comprehensive understanding of software development methodologies, particularly agile practices.
    • Experience with Agile and Scrum processes; familiarity with Jira is preferred.

 

Soft Skills:

  • Excellent communication and collaboration skills.
  • Ability to work effectively in a team environment.
  • Strong problem-solving and analytical skills.
  • Ability to prioritize and manage multiple tasks and projects simultaneously while meeting deadlines.
  • Eagerness to learn new technologies and find pragmatic solutions to problems.

 

Additional Skills:

  • Proficient in using the MS Office Suite (Word, Excel, PowerPoint)

 

Core Values

Ownership

What do we DO?

We care, are accountable, and persevere.

 

What does it mean?

We take responsibility. We don’t wait - We are empowered to act.   Details matter.

Collaboration

What do we DO?

We are team-oriented, easy to work with, and open.

 

What does it mean?

We work together, ask how we can help, and celebrate as a team. Difference perspectives matter

 

Execution With Excellence

What do we DO?

We are focused, relentless and dedicated.

 

What does it mean?

We have a vision. We know what we want to achieve. We have the right people for the job. We question the status quo and embrace change.   We measure what matters .

 

Solution-Oriented

What do we DO?

We see solutions, not just problems. We have a positive attitude. We innovate.

 

What does it mean?

We ask the right questions, focus on results, and welcome change.  Doing what it takes to get the job done matters

 

Do what’s right

What do we DO?

We make good decisions, act with integrity, and have respect.

 

What does it mean?

We behave in a way that does the right thing:

  • For our company
  • For our people
  • For our customers

Doing the right thing matters .

 

 

Work Hours   

This position is a remote position with occasional work from the office for business need.  The position requires on-call support and off-hour availability.    

Apply