- Own and develop the architecture of native mobile technologies.
- Putting together and carrying out the architectural plan with the assistance of additional engineers.
- Sharing with the team your career’s best practices, conveying them, and developing new ones.
- Deliver the product’s roadmap.
- 5+ Years of Java 7 or Java 8 Experience
- 5+ Years of Jenkins, Ant, Maven, and Unit Testing experience
- 5+ Spring Framework
- AWS Background
- Able to document formulate and document the Design and Software Components
- 3+ years of REST API Experience
- Experience in Mobile Development.
- Experience in Native Mobile app development (Android or iOS devices);
- Demonstrated experience designing, building, and maintaining large-scale, high-performance mobile applications.
- Experience in building client-server applications (HTTP/S, REST web-services)
- Understanding of software engineering principles, design patterns, object-oriented programming
- (OOP), frameworks, and technologies
Nice to have skills, but NOT REQUIRED:
- Payment Processing
- Mixed Mobile Development & Web Development background
- React Native