Dexian LTD. - Westlake, TX

posted 3 months ago

Full-time - Mid Level
Westlake, TX
10,001+ employees

About the position

As a Mobile Developer at Dexian, you will play a crucial role in building, debugging, and supporting mobile applications. This position requires a strong foundation in software engineering principles, with a focus on mobile technologies. You will be expected to leverage your expertise in both iOS and Android development, utilizing tools such as Xcode and Swift for iOS applications, and Android Studio and Kotlin for Android applications. Your experience in test automation frameworks, specifically XCUI for iOS and Espresso for Android, will be essential in ensuring the quality and reliability of the applications you develop. In this role, you will actively participate in the Agile development process, collaborating with cross-functional teams to deliver high-quality software. You will be responsible for writing and maintaining application features, as well as developing automated tests that encompass unit tests, component tests, integration tests, functional tests, performance tests, scenario tests, and interoperability tests. Your ability to influence software design through your knowledge of testing and testability will be key in promoting best practices in software engineering and bug prevention strategies. You will also support the team in designing reliable and accurate tests, integrating them into CI/CD pipelines, and improving the team's test coverage and release velocity. Your passion for creating the best end-to-end customer experience will drive you to take personal accountability for delivering strong results. As a self-directed and results-oriented individual, you will be expected to learn large software systems quickly and stay keenly interested in adopting new technologies that can enhance the development process.

Responsibilities

  • Build, debug, and support mobile applications for iOS and Android platforms.
  • Utilize Xcode and Swift for iOS development and Android Studio and Kotlin for Android development.
  • Implement test automation frameworks using XCUI for iOS and Espresso for Android.
  • Participate in the Agile development process and collaborate with cross-functional teams.
  • Write and maintain application features and automated tests, including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests, and interoperability tests.
  • Design reliable and accurate tests and integrate them into CI/CD pipelines.
  • Improve the team's test coverage, release velocity, and production health.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in building, debugging, and supporting mobile applications.
  • Hands-on experience with test automation frameworks using XCUI for iOS or Espresso for Android.
  • Proficiency in Xcode and Swift for iOS or Android Studio and Kotlin for Android.
  • Experience in delivering software in an Agile environment.
  • Familiarity with cloud technology.

Nice-to-haves

  • Experience with full-stack engineering and a breadth of technologies.
  • Knowledge of software engineering best practices and bug prevention strategies.
  • Ability to learn new technologies quickly and their adoption.

Benefits

  • Competitive salary and performance bonuses.
  • Health insurance coverage.
  • 401k retirement savings plan with matching contributions.
  • Flexible scheduling options.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service