Embrace IT is looking for an energetic iOS & Android developer responsible for the development and maintenance of applications used by service workers in field. You will be working alongside a team of highly motivated software engineers and project managers. You need to collaborate closely with teams in different organizations. You will be part of our teams working in Denmark, Vietnam, Pakistan & USA.
Maintain and extend our app for different product types
Collaborate with cross-functional teams to define, architect, and ship new features.
Build strong working relationships with co-workers, product and other intra company teams.
Use modern architectural patterns, third party libraries to deliver new features.
Maintain and refine unit/automated testing frameworks, design and execute unit tests
Enforce code styles and best practices via code reviews.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.
Minimum 5 years of professional software development experience
At least 3+ years of professional Mobile Development experience
Should be able to self manage & act independently
Should be able to write clean, maintainable code
Ability to work across a wide range of projects, each with specific functional and feature requirements.
Excellent communication skills
Should have app architecture &design experience
Should be familiar with best practices in iOS & Android application development
Excellent knowledge of XCode, Android SDK and Android Studio
Good understanding of software development best practices
Strong troubleshooting and analysis skills
Extensive UI/UX Design experience
Having hands on experience with AR
Should be highly organized & detail oriented