This is a key role in the software development process, and you will be involved from ideation to planning and finalizing new features.
Key Responsibilities Include:
• Build and scale mission-critical systems across the world
• Develop new systems in Go, and introduce new development processes
• Design, implement, unit/integration test and maintain developer-friendly APIs (REST and GraphQL) and services
• Contribute to code and architecture reviews to keep our code quality high
• Find solutions to business problems, brainstorm ideas and work with cutting edge technologies to achieve the best possible results
The Successful Applicant:
• You’re a coding professional that strives for excellence and gets excited at the thought of building things on a worldwide scale
• You always strive to maintain high-quality code and strong documentation to keep your colleagues on track
• Strong architectural knowledge in designing APIs, microservices and databases
• Previous demonstrable working experience in Go, PostgreSQL, Message queues such as Redis or RabbitMQ, Golang, Docker, GraphQL, JavaScript/TypeScript, Java, C, PHP and/or Python is preferred
• Experience in scaling systems across multiple geographical locations
• Fluent in written and spoken English
As the place of work is in Kuala Lumpur (Malaysia) we only accept applications from applicants from Malaysia.
What’s it like working at Epulze?
At Epulze, we are collaborative, innovative, progressive, energetic and passionate.
Benefits and perks of working with us include:
Compensation: Bonuses, Competitive salaries
Lifestyle: Flexible hours
Progression: Professional development
Welfare: Health insurance, Vacation time