Required Skills

Android

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 4th Jan 2024

JOB DETAIL

We’re looking for a Senior Engineer I Android developer, capable of developing and maintaining software for our mobile applications in support of ADT’s home security service. We are working with modern CI/CD techniques, and there is a dedicated and embedded operations team. We need someone that uses sound technical judgement and can select the appropriate algorithm to meet the functional and non-functional requirements. A Senior Engineer I is someone that can come in and mentor our JR engineers if needed.

Your experience will be a very instrumental part in driving the success of our mobile applications. You will have the opportunity to work on challenging and impactful projects for our customers.

Duties and Responsibilities
You are expected to write software to support new features
Resolve and provide solutions for any bugs that are identified
Assist in deployment of software to QA and Production environments
Ensure these environments run smoothly, with minimal impact to customers and support staff
Help maintain code quality
Ensure long term performance and scalability goals are met
Research, identify, and promote solutions to meet those goals

Design technical solutions for new features, often with limited input
Estimate effort for new projects
Translate designs and wireframed into high quality code
Mobile application development at the user interface and system levels
Perform code reviews and ensure the highest coding standards are met
Mentor junior team members in multiple areas
Software lifecycle
Coding practices
System architecture
Requirements:
Education:   Four (4) year degree or equivalent experience    

Skills:

Experience developing Android (Kotlin), or mobile applications
Mobile development tools
Experience with REST, Websockets and or GraphQL
Mobile application architectures
Experience with Automated Testing Tools and Unit Testing Tools
Experience with Git versioning
Experience with Agile development methodologies and tools
Experience in debugging
Experience with Jetpack Compose
Attitude:

Positive can do attitude
Attention to detail

Ability to independently research new technology
Ability to solve complex problems
Seeks guidance from peers
Provides guidance to junior team members
Ability to think strategically
Ability to manage time effectively, on multiple competing projects
Willingness to collaborate with product managers, designers, and other stakeholders

 

Company Information