Associate Engineer, Software Development

Wsa
UK
1 day ago
Apply on careersapac.wsa.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Multitier Architecture Application Programming Interfaces (APIs) Agile Methodology Android Software Development Application Performance Management Automation of Tests Software Debugging Revision Control Systems Mobile Application Software Object-Oriented Software Development
+3 more
Software Engineering Software Organization Kotlin

Job description

We are looking for an Associate Engineer, Software Development with strong foundational expertise in Android application development. This role focuses on building, enhancing, and maintaining high-quality mobile applications while collaborating with cross-functional teams to deliver innovative and scalable software solutions that create value for customers and the organization., * Develop, maintain, and enhance Android applications using Kotlin and Android Jetpack components.

  • Produce efficient, clean, maintainable, and scalable code aligned with architectural guidelines and coding standards.
  • Contribute to the design and implementation of software solutions that meet product requirements and business needs.
  • Evaluate and integrate third-party software libraries and components where appropriate., * Develop and maintain automated tests at unit, integration, and system levels.
  • Ensure business-critical functionality, edge cases, and failure scenarios are appropriately covered.
  • Collaborate with software testers to ensure product quality and reliability throughout the development lifecycle.

Technical Design & Continuous Improvement

  • Design solutions aligned with overall architecture and strategic direction.
  • Support implementation of core application components and technical enablers.
  • Troubleshoot, debug, and improve existing software components to ensure maintainability and performance.
  • Identify technical debt and contribute to continuous improvement initiatives., * Collaborate with Product Owners, Architects, Software Engineers, and Test Engineers to deliver high-quality solutions.
  • Create technical documentation and contribute to knowledge-sharing activities.
  • Participate in planning, estimation, and iteration activities, identifying technical risks and supporting delivery commitments.

Requirements

  • 1-2 years of experience in software development.
  • University degree in Engineering or a related field.
  • Experience developing Android applications using Kotlin and Android development frameworks.
  • Familiarity with Agile software development methodologies and collaborative engineering practices.

Technical Skills

  • Basic knowledge of Kotlin and Java programming languages.
  • Strong understanding of Android SDK, APIs, Android Jetpack, and mobile application architecture.
  • Knowledge of software engineering principles, object-oriented programming, clean architecture, and coding best practices.
  • Experience with automated testing, debugging, troubleshooting, and application performance optimization.
  • Understanding of source control systems and modern software development practices., * Strong analytical and problem-solving skills.
  • Self-motivated and proactive with the ability to work independently.
  • Strong teamwork and collaboration skills.
  • Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences.
  • Passion for continuous learning, emerging technologies, and software craftsmanship.

About the company

Driven by the passion to improve quality of people’s lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively., At WSA, we provide innovative hearing aids and hearing health services.

Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world.

With us, you will become part of a truly global company where we care for one another, welcome diversity and celebrate our successes.

Sounds wonderful? We can’t wait to hear from you.

WSA is an equal-opportunity employer and committed to creating an inclusive employee experience for all. Regardless of race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status we firmly believe that our work is at its best when everyone feels free to be their most authentic self.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careersapac.wsa.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all