iOS Native DeveloperCoding TestData StructureFlutterGitHubJS unit testingswiftAgile ScrumAlgorithms
Work Authorization
Us Citizen
Green Card
EAD (OPT/CPT/GC/H4)
Preferred Employment
Corp-Corp
Employment Type
Consulting/Contract
education qualification
UG :- - Not Required
PG :- - Not Required
Other Information
No of position :- ( 1 )
Post :- 13th Feb 2021
JOB DETAIL
Key Responsibilities
Work collaboratively in teams composed of Product Managers, Designers, and Engineers
Taking ownership of the overall architecture and development of high performing Flutter based mobile applications that talk to Node JS API services via GraphQL
This is a high traffic, high velocity application so key skills will involve great understanding of the iOS mobile platforms and how to optimize your mobile application, as well as effective testing strategies
Build backend services around advanced machine learning and predictive analytic models
Design and operationalize data pipelines using advanced data architectures deployed on Amazon Web Services
Optimize our developer toolchain to support instant provisioning of new services and infrastructure, fully automate deployment, and minimize development friction.
Work in a product development process that is primarily Agile/Scrum
Mandatory Skills:
A driven mobile software engineer that is motivated to build great products and a great codebase in a fast-paced environment
5 or more years of experience developing iOS Apps in one or more modern programming languages (e.g. Swift, Objective-C)
Able to take requirements and build something that’s simple yet impactful, minimalistic yet beautiful, extensible yet maintainable.
Strong communication skills with a growth and learning mindset
Experience with developing complex software systems using modern frameworks, tools, and systems
Experience working across the full technical stack, delivering quality code on mobile applications
Strong analytical thinking and ability to make data-driven decisions
Exposure to cloud-based architectures, development, and deployment
Familiarity with cloud technologies such as AWS EC2, ECS, S3, RDS
Bachelor’s degree in Computer Science/Engineering/related field or equivalent professional experience