Responsibilities:
● Make suggestions on solutions and best practices related to various development tasks.
● Effectively implement unit tests, functional tests, and verification procedures as part of ongoing development efforts, ensuring thorough checks are undertaken before submitting any task.
● Contribute to developing and implementing innovative features in collaboration with cross-functional teams.
● Integrate external data sources and APIs into the in-house mobile applications.
● Participate in bug fixing and performance optimization, providing creative solutions to critical challenges when needed.
● Stay updated on emerging technologies in the engineering space, incorporating them to boost development efficiency.
● Contribute to the deployment, testing, and maintenance of mobile applications.
● Fulfill commitments reliably and with fewer errors, taking the initiative to solve problems and avoid similar issues.
● Knowledge of software development best practices, including code review, unit testing, and continuous integration/continuous delivery (CI/CD)
● Efficiently mentor junior team members and assist the leads in resolving technical challenges.
● Understanding of Apple's design principles and interface guidelines.
● Working on Bluetooth or having experience working with IoT projects/systems is a plus. ACL Digital Confidential Qualifications:
● Minimum of years of experience in a similar role.
● Hands-on experience with software testing, including unit tests, functional tests, and verification.
● Demonstrated ability to collaborate effectively with both internal and external teams.
● Strong written and verbal communication skills, with a demonstrated ability to communicate technical issues clearly and succinctly.
● Proven track record of problem-solving abilities and innovative thinking.
● Ability to work effectively both independently and as part of a team.
● Experience or willingness to mentor junior team members.
● Desired but not required: relevant certifications or qualifications.
Skillsets:
1. Kotlin, Swift, Jetpack Compose
2. Experience with Android application development using XML
3. (Good to have) Kotlin Multiplatform
4. (Optional) Compose Multiplatform
5. Mobile CI/CD and Lint awareness