Talent Success client's looking for Backend Engineer (NodeJS/Go, PostgreSQL, MySQL)
1
Your role & responsibilities
Build backend systems to handle the complex and fast-growing business
Optimize the application for maximum speed and scalability
Implement security hardening and data protection
Manage system infrastructure (AWS, Azure or GCP), including database administration and scaling to support load changes
Participate in frontend development if interested
Work directly with Project Owner, Business Owner, Designer, Frontend, QA, PM, etc. teams
Participate in Agile/Scrum development methodology, implementing and code review with teams to build scalable serverless and/or microservices based products
Stay up to date with new trends, recommend best practices in development, and share knowledge with teammates
2
Your skills & qualifications
2+ years experience in back-end programming languages, Go or NodeJS
Solid knowledge of functional programming, data structures, algorithms, architectural patterns, and system design.
Solid knowledge of RDB (PostgreSQL, MySQL) and optionally NoSQL (MongoDB, CosmosDB, DynamoDB)
Experience in Linux development environment, eg. shell script, command line interface, installing various common packages, etc.
Experience in cloud infrastructure preferably Amazon Web Services (AWS) technologies, Azure or GCP is a plus.
Experience in Docker technologies and AWS Lambda will be a plus
Understanding of front-end technologies and platforms such as HTML, CSS, React, Angular
Understanding of accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Implementing automated testing platforms and unit tests
Good English skills, in communication and writing.
3
Benefits
Competitive salary
Health insurance & social insurance packages according to Labor law
Monthly Birthday, Christmas day, New Year Party, Yearly Company trip...
Annual leaves per year
Dedicated milestones & recognition with company growth & success