Deskripsi pekerjaan Senior Golang Developer Recurtech
DON'T JOIN OUR TEAM, JOIN OUR FAMILY!
At RebelWorks, web technology is the frontier and future of human-machine interface. If you have the same goals to tinker and test and invent new Web-based technology, then RebelWorks will give you the perfect opportunity to apply your web development skill and expand your skills to the next generation of programming languages.
Job Description
- Design, build, maintain, and document our APIs and services
- Support our internal shift from a monolithic architecture over to a micro-service oriented model
- Design and implement software in Go, PHP, Java or whatever language is appropriate for the task
- Complete unit, functional, and performance testing of produced deliverables
- Create new solutions using Golang, Docker, and AWS
- Work alongside the Product team to to ensure high quality deliverables
- Conduct peer reviews during design, coding and testing
- Coach and mentor team members
Requirements
- Minimum 4 years in Web technologies stack
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Go routine and channel patterns
- Strong knowledge with the full site of Go frameworks and tools, including: Dependency management tools, Go’s templating language, Go’s code generation tools, Popular Go web frameworks
- Familiarity with code versioning tools
- Experience with Object Oriented Programming, RESTful, API, JSON/XML/HTML protocol, ORM
- Database Technologies: MySQL, Post-Gre SQL, MongoDB
Other Requirements:
- Able to work in teams
- Able and willing to learn and share among peers
- We hope you are hard working, fun and responsible
Benefits
- Flexible hours
- Health Insurance
- BPJS Kesehatan & Ketenagakerjaan
- Parking
- Family working environment with growth mindset
- Entrepreneurship opportunity to build your own startup
