Larsen & Toubro - Atlanta, GA

posted about 1 month ago

Full-time - Mid Level
Atlanta, GA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

LTIMindtree is seeking a skilled Android Mobile Developer to join our team in Atlanta, GA. As a global technology consulting and digital solutions company, we empower enterprises to reimagine their business models and accelerate innovation through digital technologies. In this role, you will be responsible for developing native Android applications, utilizing your expertise in Android Java and Kotlin, as well as Android Jetpack libraries. You will work closely with clients and team members, ensuring that projects are delivered on time and meet the highest standards of quality. The ideal candidate will have a strong understanding of Android frameworks and experience with Test-Driven Development (TDD) using tools such as JUnit, Mockito, and Espresso. Familiarity with J2EE and web services is a plus, although not mandatory. You will be expected to work in an agile environment, collaborating with cross-functional teams and participating in regular client interactions. Your ability to work independently and as part of a team will be crucial to your success in this role. In addition to your technical skills, you should possess excellent debugging abilities to identify and resolve issues efficiently. A solid understanding of design patterns and UML diagrams is essential, as well as in-depth knowledge of relational database management systems (RDBMS). You will also be responsible for low-level design of modules and ensuring adherence to Android Human Interface Design Guidelines. Attention to detail and a commitment to delivering high-quality work are key attributes we are looking for in a candidate.

Responsibilities

  • Develop native Android applications using Java and Kotlin.
  • Utilize Android Jetpack libraries to enhance application functionality.
  • Implement Test-Driven Development (TDD) practices using JUnit, Mockito, and Espresso.
  • Collaborate with cross-functional teams in an agile environment.
  • Engage with clients regularly to gather requirements and provide updates.
  • Debug and resolve issues in a timely manner using appropriate tools.
  • Design low-level architecture for application modules.
  • Ensure compliance with Android Human Interface Design Guidelines.

Requirements

  • Proven experience in native Android mobile development.
  • Strong knowledge of Android Java and Kotlin programming languages.
  • Familiarity with Android Jetpack libraries and frameworks.
  • Experience with Test-Driven Development (TDD) using JUnit and Mockito.
  • Understanding of design patterns and UML diagrams.
  • In-depth knowledge of RDBMS and ability to work with databases.
  • Experience in an agile project environment, preferably with Scrum methodology.
  • Excellent debugging skills and attention to detail.

Nice-to-haves

  • Experience with J2EE and web services.
  • Familiarity with tools like Instruments for performance analysis.
  • Exposure to Appium for automated testing.

Benefits

  • Comprehensive Medical Plan covering Medical, Dental, and Vision.
  • Short Term and Long-Term Disability Coverage.
  • 401(k) Plan with Company match.
  • Life Insurance.
  • Vacation Time, Sick Leave, and Paid Holidays.
  • Paid Paternity and Maternity Leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service