Responsibilities:
- Research, benchmark and evaluate universe of solutions
- Rapidly develop and integrate APIs and build out connecting applications to develop solutions
- Scope out alternative technical solutions to solve an identified business problem
- Rapid prototyping and development of backend logic, algorithms and data systems (for back-end engineers)
- Prepare and present user designs to internal teams and key stakeholders
- Prepare and present system architecture to internal teams and key stakeholders
- Continuously iterate based on customer feedback and usage data
Requirements:
- Proven work experience as a fullstack engineer for at least 2 years (especially experience in mobile app development)
- Portfolio of projects in active use
- Deep expertise in at least one stack, and explorations of other frameworks. E.g.
- JS (NodeJS, Express, MeteorJS) (Preferred) or
- Python (with Django) (Backend) or
- PHP (with Laravel)
- Familiarity of data storage technologies (SQL, NoSQL, DOM)
- Team spirit; strong communication skills to collaborate with various stakeholders
- Good time-management skills
- Bachelors in Computer Science or Information Technology.