Snaphunt Pte Ltd

Software Engineer (EdTech)

Snaphunt Pte Ltd| Date Posted: 24-Apr-2021
Save Job
Job Nature:
Permanent
Position Level:
Experienced
Qualification:
'N' Levels / 'O' Levels, Diploma, Bachelor's / Honours

Job Description

  • Join an early-stage EdTech firm that is changing the language space
  • As one of the initial founding members, you'll play a critical role in shaping the product
  • Be involved in end-to-end development cycle

Our client is an early-stage EdTech firm that is creating better experiences for adults learning new languages. As they prepare to launch the product, they are looking for talented individuals to make an impact in this space.

 

The Job
You will be responsible for :
 

  • Writing reusable, scalable and testable code while ensuring high-quality products are delivered on time
  • Leading development for the frontend interface, owning and implementing the product from start to end
  • Working closely with the founding team to develop product
  • Driving and participating in technical discussions with other engineering team members
  • Continuously helping the team grow and improve by mentoring new/junior members or by introducing and adopting process improvements
  • Being responsive during on-call duty, with a strong ability to debug and troubleshoot production issues
  • Monitoring the performance of the live apps and improving them on both code and experience level


The Profile

  • You have a Bachelors’ degree in Computer Science, Software Engineering or equivalent from a reputable university
  • You have at least 4 years of experience in mobile development, ideally within Education or Tech industry.
  • You have experience with Dart, React Native, Android, iOS, or other mobile stack
  • Strong CS fundamentals with competencies in algorithms and data structures are required for the role.
  • Experience in building apps in Flutter and ReactNative as well as using Firebase is preferred
  • You have experience in leading development teams
  • You have strong analytical capabilities and the ability to simplify code
  • You have a solid understanding of software engineering concepts, design patterns, and algorithms
  • You are proficient in writing maintainable and testable code, including API design, unit testing and UI testing techniques
  • You are comfortable working up and down the technology stack
  • You show strong curiosity to explore creative solutions and try new things

Ref: 81122082

Company Overview
Snaphunt Pte Ltd