Job Description
(SEE POINT 2 FOR BACKEND ENGINEER DETAILS)
Note: 1 year contract
Start: ASAP
We are looking for experienced mobile and backend engineers for our startup (currently in stealth). This startup will be revolutionizing an industry that has strong cash flow yet with very limited digitisation. Hence, we see the valuable opportunity for the industry to grow with us.
You will be working with other people with extensive backgrounds in tech. We work in an open environment where everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves.
1 Experienced/Senior Mobile Engineer
Responsibilities:
- Translate product requirements and design into a user-centric cross-platform Android and iOS application
- Write clean code that is readable and maintainable
- Work within agreed timelines and communicate blockers / solutions
- Keep updated with latest technology trends and best practices to contribute in decision making based on trade-offs
- Participate in code review sessions and provide constructive feedback for team members
2 Experienced/Senior Backend Engineer
Responsibilities:
- Design, develop, and maintain scalable and robust backend systems and APIs
- Plan, design, and deploy AWS cloud infrastructure
- Write clean code that is readable and maintainable
- Work within agreed timelines and communicate blockers / solutions
- Keep updated with latest technology trends and best practices to contribute in decision making based on trade-offs
- Participate in code review sessions and provide constructive feedback for team members
Requirements
(SEE POINT 2 FOR BACKEND ENGINEER DETAILS)
1 Experienced/Senior Mobile Engineer
Requirements:
- 3+ years of experience in software engineering (5+ years for Senior)
- Proven track record of building cross-platform mobile applications using Flutter or React Native
- Excellent understanding of software engineering concepts, design patterns, and algorithms
- Strong communication skills, proactive attitude and ability to think critically
- Knowledge of version control systems (e.g., Git) and collaborative coding practices
Nice to Haves
- Experience building offline-first mobile applications
- Experience managing and mentoring engineering teams
- Experience with front-end tracking and analytics
- Bachelor's degree or higher in Computer Science or related fields
2 Experienced/Senior Backend Engineer
Requirements:
- 3+ years of experience in software engineering (5+ years for Senior)
- Excellent understanding of software engineering concepts, design patterns, and algorithms
- Strong communication skills, proactive attitude and ability to think critically
- Experience with relational database systems (e.g., MySQL, PostgreSQL) and data modelling
- Understanding of RESTful architecture and API design principles
- Knowledge of version control systems (e.g., Git) and collaborative coding practices
- Experience with cloud computing platform such as AWS
Nice to Haves
- Experience working with offline-first mobile applications
- Experience managing and mentoring engineering teams.
- Bachelor's degree or higher in Computer Science or related fields
Skills Needed
We are looking for a mobile engineer for our startup (currently in stealth). This startup will be revolutionizing an industry that has strong cash flow yet with very limited digitisation. Hence, we see the valuable opportunity for the industry to grow with us.
You will be working with other people with extensive backgrounds in tech. We work in an open environment where everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves.