About the job Back End Developer (Node/TypeScript/AWS Serverless)
SENIOR BACK END DEVELOPER (AWS SERVERLESS/NODEJS/TYPESCRIPT)
Start Date: Immediately/As soon as possible
We are searching for a senior back-end developer to join our team as soon as possible. This role is perfect for passionate programmers who enjoys learning about complex projects quickly and working well with others in agile teams. You will immediately work on in-production, traffic-heavy products to build out new features, make improvements and fix critical bugs.
Your Role:
Be part of an international team working on complex applications with live users.
Work closely with experienced software teams from Australia and other countries on important medium to large projects.
Be involved in decision making process
We Offer:
A 13-month salary bonus.
13 days of paid leave and 10 days of sick leave.
High-quality health insurance and health check-ups.
Company trips.
Regular team events with office food delivered twice weekly; extra drinks and snacks are always available.
Support for training and certifications to improve your skills.
A friendly management team, a flexible working environment, and opportunities for career growth.
Job Requirements:
- Having a degree in Computer Science, Software Engineering, Information Technology, or a similar field (not essential)
- Minimum of 6 years of experience working full-time in back-end software development is essential
- Excellent skills (2 years +) in developing with Node.js and Typescript within AWS Serverless (Lambda, S3, DynamoDB, EventBridge, SNS, SQS) using SAM (preferred) or CDK.
- Must communicate in English with overseas team members on both video calls and chat.
Nice to Have Skills (But Not Required):
- Experience with GraphQL.
- Experience on Front-end using React.Js, HTML, CSS, TypeScript, and vanilla JavaScript.
- Experience with Agile/Scrum.
- Knowledge of Software Architecture.
- Experience with CI/CD.
- Experience with Git Flow and Jira.
- Experience with unit tests and/or TDD.
- Experience with Payment Systems (POS) and/or e-commerce
- Previous work with international teams and using English for communication.
This job is a great opportunity for a senior developer wanting to work on diverse projects, work directly in English with overseas developers, and advance their careers. We would love to meet you if you are eager to explore new technologies and contribute to exciting projects.