This job implements tasks within the Software Development Lifecycle (SDLC), follows internal conventions and procedures, makes technical decisions, collaborates with peers and project leads, and contributes to code and design reviews.
Essential Responsibilities:
- Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
- Follows well-established internal conventions and standard procedures
- Understands internal standards & processes an applies them to make technical decisions
- Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
- May contribute to code & design reviews
Expected Qualifications:
- Minimum of 2 years of relevant work experience and a Bachelor's degree or equivalent experience.
What you need to bring:
- Bachelor’s degree in Computer Science or related field.
- 2-5 years of experience in mobile app development.
- Strong Swift/Objective-C (iOS) proficiency.
- Experience in multi-threaded, asynchronous code
- Experience with animation and implementing user interface designs
- Experience in design patterns such as MVC and MVVM
- Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).
Preferred Qualifications:
- Master's degree in computer science or related field.
- Experience with cross-platform development frameworks (Flutter, React Native).
- Understanding of Swift and Objective-C
- Knowledge of cloud platforms (AWS, GCP, Azure).
- Experience with mobile payment technologies and integration
Our Benefits:
Any general requests for consideration of your skills, please