Senior Mobile Engineer
100% Remote
Job Description/Responsibilities:
Works with Mobile Tech Lead, Software Architects, Product Managers, product developers, subject matter experts and others on mobile application development
Develops new functionality as required by product marketing and development management as designed by architects
Participate in the implementation of solutions that will improve the current product performance, quality, processes and standards
Follow design guidelines, best practices and standards
Produce quality software artifacts
Ensure quality code is checked in to avoid broken builds that can cause delays to the team
Understands test driven development and writes unit test cases.
Focused on individual and team success
Works well in a team environment
Requirements:
4+ years of experience in software development
2 years of experience with Angular
MUST HAVE 1 year of experience with Kotlin/Java or Objective-C/Swift doing Hybrid Mobile App Development
Experience using REST based APIs
Nice to have:
At least 1 year of experience in Hybrid Mobile App Development
Experience with NodeJs, HTML5, TypeScript/ Javascript, or CSS / SCSS
Knowledge of Build processes like Gulp, npm, pods etc.
Knowledge of Design Patterns โ MVC, MVP, Singleton, Dependency Injection, etc.
Experience in building and publishing of mobile apps on iOS & Android