Mobile App Developer at Boomering

Job Description

Our client is a pioneer supplier company of Electric Vehicle charging and infrastructure. They specialize in 'pay per use' charging with their fully integrated smart system that is suited in commercial, medium to high density residential as well as car park settings. Their mission is to make the next generation of energy and transport as easy and rewarding to adopt as possible.

We are looking for a qualified Mobile developer to join our Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications. If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile Developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.

To be a Mobile App Developer:

●     6+ years of development experience in Mobile development.

●     Experience in Flutter is a must.

●     Experience in BLOC Architecture Pattern.

●     Experience in Restful API Integration using retrofit for Flutter.

●     Experience in Native Android Development using Java/Kotlin.

●     Experience in MVVM and MVC Architecture Pattern.

●     Experience in Restful API Integration using retrofit for Native Android.

●     Experience in end-to-end Software Development Life Cycle (SDLC) project.

●     Experience working with Agile/Scrum methodologies.

●     Experience with code review and evaluation.

●     Experience in publishing apps to the App Stores and Play store.

●     Strong understanding of object-oriented programming and SOLID design principles.

●     Good at understanding requirements and estimation.

●     Excellent verbal and written communication skills.

●     Self-starter that can work well in a team environment.

●     Ability to adapt and respond in a rapidly evolving business environment.

●     Understands solution at the project level.

●     Being willing to learn how to use OCPP Protocol

Your Responsibilities as a Mobile App Developer:

Responsibility: Design

Supporting Actions:       

●     Can translate business requirements to Functional/Technical design.

●     Can identify possible exception/s based on the gathered requirements

●     Can drive discussion with interface applications and business to understand the requirements.

●     Can render judgements/decision about the scope, effort and criticality of the requirements

End Results:

●     Detailed Functional/Technical Design documents.

 

Responsibility: Build/Development & Production Support

Supporting Actions:       

●     Creates technical design and solution to address particular business/system requirements/tickets.

●     Creates applications code with consideration for efficiency and ease of maintenance.

●     Can identify the technical implication of any solution on the other modules/functionalities.

●     Can conduct code review and suggest optimized implementation/solution

●     Resolves technical issues and analyzes or develops solutions for application programs outside primary application knowledge.

●     Can provide estimates and timeline based on the given requirements/ticket.

●     Can drive high/critical calls.

●     Can come up with quick solutions/workaround to keep the business running.

●     Can identify the support group and stakeholders needed to address issues.

End Results:

●     Fully working module with minimal defects.

Responsibility: Code Review

Supporting Actions:       

●     Able to conduct code review based on the internal code checklist.

●     Able to identify if test cases/scenarios provided are accurate and align with the requirements/tickets.

●     Able to introduce new processes/requirements to improve quality of deliverables.

End Results:

●     Fully working module with minimal defects.

Responsibility: Unit Testing

Supporting Actions:       

●     Can execute detailed test plans for unit testing

●     Can do bug fixing on builds he performed

●     Well-versed in using debugging tools/utilities

●     Able to provide detailed review points/feedback in doing Peer Reviews.

End Results:

●     Fully working module with minimal defects

Major Responsibility: IST/UAT

Supporting Actions:       

●     Can investigate and determine the root cause of the issue.

●     Can provide a fix to the issues encountered during testing that is related to the requirement/ticket

●     Can do bug fixing on builds he/she performed.

End Results:      

●     Fully working modules with minimal defects

Major Responsibility: Specialization: Deployment/Implementation

Supporting Actions:       

●     Able to independently do all deployments (minor and major releases).

End Results:

●     Successful country deployment.

If this sounds like you, then what are you waiting for? Come join us!

Boomering is a successful, with equal opportunities BPO, based in Clark Free port Zone, whose modern office facilities offer the latest in technology and backups, together with amazing remuneration and benefits packages.

Our Core Values are the essential key to our success, and our mission is to Enrich Client and Staff Lives Through Simple and Smart Offshoring Solutions. We manage the company using the Entrepreneurial Operating System (EOS) and achieving a good WORK-LIFE balance for everyone.

About Boomering

What started out as a mere vision of helping small to medium sized businesses from around the world attain the same competitive edge that global corporations have, has quickly turned into something bigger than what was planned.

Established in 2017, Dean Pascoe’s only goal was to improve upon the idea of outsourcing. To build a sustainable and profitable outsourcing company dedicated to benefit all types of businesses. For years, outsourcing has been viewed as only available to Fortune 500 companies.

Location: Manila, Metro Manila, Philippines Remote Friendly

Salary: 70,000 - 90,000 PHP

Referral Reward: No rewards

Starting: Now

Contract: Full Time

Company Website: Visit

Tags:
Onsite Morning Shift Java Kotlin Rest API Flutter Mobile Development MVP/MVVM Android Android Application Development

Share this job on:

More jobs at Boomering