Point your AI agent at freehire and let it find you a job.

Get the CLI →

BRT Systems

Open 18d

Senior Software Development Engineer

Posted 10 views
Discussion

Summary

Senior full-stack web developer in Tai Seng, Singapore, building SPA web applications and RESTful/MQ microservices on AWS using MEAN/MERN or Python stacks, Angular/React/React-Native front-ends, NodeJS, MongoDB and PostgreSQL. Requires 5-8 years SDLC experience and expert AWS skills.

Salary: $6,000 – $8,500 per month

Job Purpose:

Full-stack Web Application Developer

Candidate Profile:

Versatile front-end and full-stack web developers with skills in MEAN/MERN/Python full stack based web app development, Python or JavaScript and RESTful based AWS Cloud development.

Key Responsibilities:

Software development in one or more of the following:

  • Design, develop and integrate using Angular/React/React-Native front-ends.

  • Design, develop and integrate MEAN/MERN/Python stack based SPA web applications

  • Design, develop and integrate Python and NodeJS web apps

  • Design, develop and integrate RESTful/MQ based microservices

Knowledge and skill requirements:

  • Degree/Master’s in Computer Science, Computer Engineering or Information Systems

  • 5-8 years of SDLC experience. Candidates with full spectrum skills including embedded systems may be considered for Solution Architect role

  • Experience with Google Identity Platform, OAuth2.0/JWT for service accounts OR AWS Cognito.

  • Expert level skills in NodeJS development, JS libraries and frameworks (Express, Angular, NextJS etc), MongoDB, PostGreSQL

  • Expert level skills in AWS CLI (Cognito, Pinpoint, SQS, SES, SNS, EBS, S3, Lambda, EKS) using JS or Python

  • Able to rapidly prototype using design patterns, OOAD techniques and demonstrate proof of concepts

  • Back-End API design and development based on RESTful services, Micro-service design pattern, and AWS Lambda

  • Knowledge in SSL/OAuth2.0/JWT, AWS, Azure and Google Firebase platforms and IoT platforms is advantageous and preferred

  • DevSecOps knowledge using Jenkins, GitLab and Docker CI/CD pipeline is advantageous.

  • Able to work with uncertainty and changing specifications

  • Good interpersonal skills, pro-active, collaborative, and consultative team player

Work Environment:

We provide a professional, fun and exciting work environment where innovation and creativity thrive!

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available