Monday, June 29, 2020

Full Stack Engineer - Node.js/React.js/MySQL (2-6 yrs) (Snaphunt Pte Ltd)

The Offer:

- Work alongside a talented team within a growing social enterprise

- Excellent career development opportunities

The Employer:

Our client is a research firm focusing on data collection and geared towards evidence based decision making. With an upcoming launch of a new tool, they enable impact metric building for NGOs and tracking of funds spent by donors.

The Job

You will be responsible for:

- Taking broad, conceptual ideas and turning them into functional architecture and software designs to solve customers use cases.

- Sprint planning and efficient delivery of products as per timelines.

- Driving technical excellence in architecture, design and API definition for internal and external use, using the latest Web/UI technologies.

- Leading implementation of engineering best practices, including Design and Code. Reviews, Unit Tests and identifying improvements on an on-going basis.

- Being involved with recruitment, mentor team members and work with 3rd party solution providers.

- Working with product management, designers and fellow engineers on use cases, requirements and new features.

The Profile:

- You have a Bachelor, Masters or higher in Computer Science or Engineering.

- You have at least 3 years of relevant industry experience with previous experience in web-based and mobile UI development.

- You possess experience in building SaaS applications and agile development.

- Prior experience in Micro services architecture will be preferred.

- You have deep knowledge in a full stack development, including JavaScript, PHP, Python, HTML, CSS, front end frameworks (React, Redux, Angular etc.), web frameworks (Laravel, Django, Spring, Nodejs, etc.) and Mobile App development.

- You have extensive experience in the technical leadership of a Full Stack development team.

- You have a solid understanding of cloud infrastructure, and previous experience with cloud & large scale platforms like AWS.

- You possess understanding of design consideration and design patterns in an adaptive and responsive user interface for Big Data & Analytics.

- You possess expertise in database design principles, including hands-on knowledge of MySQL.

- You have an understanding of test driven development.

- You are result driven and work well in fast-paced environment

- You are a strong team player.

Apply Now