Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Team-building events
Our company simply cannot function well without teams of people working together. That said, we provide numerous team-building activities and events for you and your team to nurture meaningful relationships between every individual.
-
Professional Development
Every employee is an invaluable asset to any team; that's why we want to help you grow. Level up your skills and expertise through our professional co-development programs with notable organizations. We will cover the cost.
This job post is managed by
Skills
Job description for Software Engineer, Backend at Works Pte Ltd
- Write high quality, testable, reusable, maintainable code
- Develop and maintain backend components and services
- Participate in code review and design review
- Provide task analysis, estimation, and potential blockers
- Write various API’s and backend business processing logic with the cutting edge NodeJs language to improve the availability, scalability, latency, and efficiency of Gigworks’s range of services
- Degree in Engineering / Information Technology / Computer Science
- Specialization in CS/IT will be an advantage
- Experience in the backend of desktop, mobile, and web
- Experience with NodeJs, Python, MongoDB, Firestore
- Proficient in at least one programming language and the fundamentals of CS such as Data Structures, Algorithms, Operating Systems, etc.
- Proficiency in OOP, SQL, Design Patterns, and software best practices
- Working knowledge of building back-end systems around DBMS, Caches, NoSQL, Web, and App servers.
- Experience in Payments, Transaction History and Wallet System is a plus
- Experience in building cloud service would be an advantage