Mobile Engineer - Remote
Job Summary:
Join our team to help build well-architected applications that can be easily tested and modified to add new behaviors. You should have solid knowledge of front-end software architectures and design patterns and be familiar and comfortable with modern mobile programming languages (Kotlin or Swift). You should also be interested in exploring technology sensibly, learning new techniques and applying them when they give us an advantage.
Key Responsibilities:
Work effectively on a large team
Support and mentor junior members of the team
Communicate and share daily progress through the agile process
Develop applications that reflect organizational patterns and practices
Minimum Experience:
Relevant work experience, including native programming experience with Kotlin or Swift
Experience with software architecture paradigms and design patterns
Experience with agile software development process
Key Knowledge/Skills/Abilities:
Mobile app publishing (App Store/Play Store), mobile analytics, remote configuration, CI/CD and production monitoring techniques for mobile apps
Front end software architectures (MV*)
Unit and UI testing
Multiple app flavors/targets
Dependency Injection
RESTful API usage
This position can be performed anywhere except Colorado.
Remote working requires 50 MB download and 7 MB upload internet speed.
#LI-KD1
#LI-Remote
NRT LLC
Madison New Jersey
United States
Engineering
(No Timezone Provided)
Mobile Engineer - Remote
Job Summary:
Join our team to help build well-architected applications that can be easily tested and modified to add new behaviors. You should have solid knowledge of front-end software architectures and design patterns and be familiar and comfortable with modern mobile programming languages (Kotlin or Swift). You should also be interested in exploring technology sensibly, learning new techniques and applying them when they give us an advantage.
Key Responsibilities:
Work effectively on a large team
Support and mentor junior members of the team
Communicate and share daily progress through the agile process
Develop applications that reflect organizational patterns and practices
Minimum Experience:
Relevant work experience, including native programming experience with Kotlin or Swift
Experience with software architecture paradigms and design patterns
Experience with agile software development process
Key Knowledge/Skills/Abilities:
Mobile app publishing (App Store/Play Store), mobile analytics, remote configuration, CI/CD and production monitoring techniques for mobile apps
Front end software architectures (MV*)
Unit and UI testing
Multiple app flavors/targets
Dependency Injection
RESTful API usage
This position can be performed anywhere except Colorado.
Remote working requires 50 MB download and 7 MB upload internet speed.
#LI-KD1
#LI-Remote