Mobile UI Application Engineer
Infinity Consulting Solutions - Holmdel
Work at Infinity Consulting Solutions
Overview
- View job
Overview
We have partnered with our client in their search for a UI Mobile Application Engineer.
Responsibilities
- Work with Product Owner, UX Designer and Backend Engineering teams to design and build elegant solutions
- Design and implement all solutions to be cross-platform (iOS, Android, Web)
- Contribute to and help drive sprint stories
- Work with backend Engineers to develop the correct suite of APIs and streaming functionality
- Provide support during the entire application development process
- Intensely focus on app security
- Test and provide automated test cases
- Understand and implement the latest functionality and trends in mobile apps
- Write unit and UI tests to identify malfunctions prior to build and release cycles
- Research and propose new mobile functionality
- Adhere to best-in-class coding practices
- Understand and code for a performant and fluid user experience
- Bachelor's degree in Computer Science, Information Technology or similar field.
- Proven 10 years of work experience as a cross-platform Mobile App Developer
- Present a portfolio of successfully released (and downloaded) mobile apps on the respective app stores
- Experience with game development
- Proficient in mobile programming languages like Dart, JS, Java, Objective-C, Swift 4.0, iOS SDK.
- Experience with Flutter, Unity, React Native
- Experience with VS Code, XCode and Android Studio
- Experience with git/bitbucket and CI/CD workflows
- Experience with mobile application test suites
- Experience with AWS and AWS Services
- API Gateway
- AWS Cognito and other identity and token-based authentication mechanisms
- DynamoDB
- IAM
- IoT
- Experience with core technologies
- GraphQL
- Real-time streaming such as Kafka, Kinesis
- API request formation and Postman
- Databases and SQL
- Geolocation
- QR Codes
- External device integration (TVs, scoreboards, etc.)
- Understanding of OOP design principles
- Linux proficiency
- Ability to contribute to design, test, release and application support
- Solid work ethic and a 'get it done' attitude
- Strong analytical and people skills
- Proven problem solver
- Fantastic verbal and written communication skills
- And above all - attention to detail!
- UI Mobile Application Engineer
- Holmdel, NJ
- Software
- $90-100/hour (DOE)