Join to apply for the Mobile Engineer role at Boost IT - part of emagine
About the project:
We are looking for an Android Developer to join our global team on a 100% remote project.
If you have experience in Mobile development with Kotlin/Swift and enjoy working in agile environments (Scrum), we'd love to hear from you!
Responsibilities:
1. Designing and developing solutions with the team, following development processes (like TDD, BDD, code reviews).
2. Enhance and optimize the platform's ability to generate high-quality code for Android and iOS.
3. Design and implement features that simplify complex mobile development tasks for OutSystems developers.
4. Contribute to the open-source Capacitor framework, including bug fixes, feature development, and performance optimizations.
5. Produce and test code in short cycles, with a high degree of automation.
6. Gather feedback from end-users and adapt solutions accordingly.
7. Focus on developing maintainable solutions that scale to thousands of users.
8. Maintain knowledge of product development best practices, continuous delivery, and testing.
9. Handle complex incidents created by solutions developed by your team, including on-call support rotation.
Qualifications:
1. Bachelor's or Master's Degree in Software Engineering, Computer Science, or similar (equivalent experience is acceptable).
2. 4 years of software development experience.
3. Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
4. Passion for analyzing and designing elegant solutions for high-tech problems.
5. Strong troubleshooting skills and experience with continuous delivery and testing techniques.
6. Good communication skills and fluency in English.
7. Experience developing developer tools, SDKs, or libraries for mobile platforms.
8. Proficiency in Android (Java, Kotlin) or iOS (Swift, Objective-C) development.
9. Experience with Capacitor or similar cross-platform frameworks is a strong plus.
10. Contributions to open-source projects or frameworks are a plus.
11. Availability to be part of a 24x7 on-call rotation.
Additional details:
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industry: Software Development
#J-18808-Ljbffr
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles
Skills Library