Company

Osair TechnologiesSee more

addressAddressLewisville, TX
type Form of workContract
salary Salary$60 - $65 an hour
CategoryInformation Technology

Job description

Mobile Apps Developer

Michigan or Lewisville, Texas

Long Term

Position Overview:

The Software Engineer IV is responsible for solving business problems through technological innovations, by writing, designing, and developing new software solutions to enhance existing software and applications. This role is responsible for evaluating current software and applications and identifying opportunities for improvement that will increase efficiency, efficacy, and overall company goals. This role works collaboratively with other Engineers, Analysts, Leadership, and end users. The Software Engineer IV acts as a team lead and advisor to lower-level Software Engineers.

Essential Responsibilities:

· Collaboratively works with other engineers, QA, Business Analysts, leadership, and end users.

· Participates in research, design, and development of new software and systems.

· Solves interesting business problems through technology and software.

· Tests new software and systems to ensure that logic and syntax are correct and meets business needs.

· Develops unit tests for new code.

· Troubleshoots and support production systems.

· Understands business requirements and provides designs and software to meet business expectations.

· Participates in design and code reviews.

· Able to lead a team of 10 onsite and offshore along with development activities.

· Participates in project planning and consistently meets projected timelines.

· Responsible for architectural analysis

· Responsible for SDLC process implementation, application quality assurance, as well as advanced coding and coding review

Required Qualifications & Skills:

· Masters/Bachelor’s degree in Computer Science, Information Technology, or a similar field; a combination of experience and training may be considered in lieu of degree

· A minimum of ten (15) years of experience as a Mobile Developer

· Expert Kotlin

· Expert knowledge of RESTful APIs

· Expert skills with sqllite

· Agile Methodology (Scrum)

· Ability to independently analyze and identify comprehensive solutions to software problems

· Highly motivated, self-starter who willingly participates in all phases of the software development life cycle

· Ability to understand new business concepts quickly

· Team oriented with excellent communication skills

· Familiarity with common design patterns (Command, strategy, singleton, factory, etc.)

· Expert knowledge of SOLID coding principles of Object-Oriented Design

· Demonstrated expert level of programming skills and independent analysis and identification of comprehensive solutions.

· Highly motivated, self-starter who willingly participates in all phases of the software development life cycle

· Create contemporary, safe, and feature-rich Android/IOS applications from the ground up with Kotlin Or Xamarin

· Comprehend requirements and convert drawings and wireframes into code

· Find and repair issues to increase performance

· Work with the design to produce high-performance apps

· Work with APIs and data sources per the requirements

· Assist in the upkeep of code quality, reusability, and continual code evaluation.

· Investigate and apply new technologies to enhance the developer experience.

· Code unit testing to guarantee bug-free, dependable, and optimal user experience.

· Work with team members to design, develop, and launch new features.

· Put in place security procedures that are consistent with overall security goals.

· Using Kotlin/Xamarin, plan, create, construct, and deliver an end-to-end Android/IOS Mobile App

Preferred Qualifications & Skills:

· Relevant experience developing Android/IOS apps

· Knowledge of the Java and Kotlin programming languages is required to develop clear, legible, and maintainable code

· Knowledge of the Android SDK and Android Studio

· Knowledge of Xamarin is a plus

· Practical knowledge of Mobile App architecture, flow, design, implementation, and release

· Familiarity with agile development techniques and CI/CD pipelines

· Extensive experience developing end-to-end Android Mobile Apps, including design, development, and deployment to app marketplaces

· Thorough awareness of the app lifecycle, architectural concepts, and design elements

· A problem-solving attitude, analytic talents, and excellent technical and communication skills

· Strong debugging abilities and understanding of quality assurance techniques

· Familiarity with RESTful APIs and XML is required to link the app to backend services

· Understanding the most recent Mobile App trends, designs, and upcoming technologies

· Understanding of state management to facilitate user engagement

· Understanding of Agile and DevOps techniques

· Knowledge of version control systems and tools, such as azure Devops/bitbucket

· Excellent interpersonal and verbal and written communication abilities

· Excellent time management abilities and the ability to work autonomously

· A critical thinker, analyst, and interested professional who wants to create outstanding Android products

Working Conditions:

Work is primarily sedentary: must be able to sit for extended periods of time and use a computer, keyboard, and mouse, frequently.

Please note that this Job Description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Job Type: Contract

Salary: $60.00 - $65.00 per hour

Expected hours: 40 per week

Schedule:

  • 8 hour shift

Experience:

  • mobile developer: 10 years (Required)
  • Kotlin: 5 years (Required)
  • RESTful API: 5 years (Required)

Ability to Commute:

  • Lewisville, TX 75057 (Preferred)

Ability to Relocate:

  • Lewisville, TX 75057: Relocate before starting work (Preferred)

Work Location: In person

Refer code: 8967133. Osair Technologies - The previous day - 2024-04-10 13:27

Osair Technologies

Lewisville, TX
Popular Mobile App Developer jobs in top cities
Jobs feed

Share jobs with friends

Sr Developer (Mobile App)

Sonata Software

$100K - $127K a year

Plano, TX

4 weeks ago - seen

Mobile App Developer

SNIPEBRIDGE

Houston, TX

4 months ago - seen

Mobile App Developer

Upshop

Austin, TX

5 months ago - seen