Country : Singapore
  • Full-time

Full-Stack Lead Developer

Mentorica is a start-up building DAMS, a big data platform offering machine learning and AI as a service. Traditional retailers are in pain. Analysts say it is imperative for retailers to reinvent themselves and the keywords are “Omnichannel Analytics” - that is take data from disparate channels, and unify it into a more holistic view of performance. Our DAMS platform just does that in a big data environment: • Gathering data at every datasource: customer data but also internal data • Mining that data to develop actionable insights: machine learning algorithms to better know customers and also to reduce retailers' operational costs. Mentorica is currently searching for additional developers.


- Identify areas for improvement, and write specifications

- Work from high level requirements through detailed specifications, prototypes, software deployment, and administration

- Ability to work in a very dynamic environment with the capacity to understand the interrelationships between data across all functions

- Ability to lead development projects and communicate with end users

- Ability to design new features and improve the platform

- Ability to collaborate with data scientists and UI/UX team to incorporate models and visualizations in the platform

- Experience with designing solutions for data acquisition, ingestion, integration and transformation



- Extensive experience in Java and Python

- Experience with PaaS, IaaS and Serverless services. Prior experience with AWS (EC2, EMR, S3, Kinesis, IoT) desirable.

- Groovy or Java (web). Our application is developed with the Grails framework (MVC). Experience in using frameworks like Spring is a plus

- Experience in a range of technologies within the data domain (SQL, Databases, MapReduce, etc.)

- Web-services, JavaScript and front-end development

- Experience in troubleshooting and problem solving skills

- Excellent interpersonal, social and communication skills, written and verbal

- A positive attitude to lead a team of junior developers and share knowledge with them

- Good knowledge of machine learning, data engineering or ETL development

- Bachelor’s degree in Computer Science (or a related field), +4/5 years of experience

Total applicants :25 Job posted 9 months ago Total Views : 535 Unique Views : 535 Today Views : 1

Submit Application

Share this opportunity!

Other Openings

No results found.

Related jobs

No results found.