Full stack (Golang Developer) - Relocation to Singapore
Virtusa · Singapore, Singapore
IT Services and IT Consulting · 10,001+ employees
About the role
Participate in the development of a project for a public sector client as a full stack developer. Responsibilities include writing comprehensive tests for all developed features and ensuring high-quality code.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and over 5 years of experience in Golang development. Candidates must have hands-on experience with frontend frameworks, database management, and cloud infrastructure.
Benefits
Full description
We are looking for experienced team players to fill the position of Full stack (Golang Developer) and participate in our up-and-coming project for our client from the public Sector.
You can expect:
- Relocation Package for you and your family
- Care of Buddy during your stay in Singapore
- Fully on site work
Requirements
- Bachelor's degree or higher in Computer Science or a related field.
• Over 5+ years of experience in Golang development with strong coding skills and familiarity with mainstream Golang frameworks and components.
- Hands on Experience with React JS/Vue JS and Node JS
Proficient in multi-threading, concurrent programming, network IO models, and database transactions.
- Knowledge of parallelism, locking, synchronisation, and race conditions in software development.
- Solid understanding of databases, tables, indices, and distributed systems.
- Solid understanding of Redis for efficient caching and data management.
- Experience in cloud infrastructure, Azure, GCP or AWS.
- Proficiency in Unix systems and comfort in the terminal.
- Writing comprehensive tests for all developed features.
- Good understanding of API design principles and best practices.