Job description & requirements
We’re developing cutting edge technologies to create awesome core services of media platform for millions of users. As Backend Developer, you will be a contributor on a development team to deliver best-in-class media platform.
Responsibilites:
- Develop clean and scalable codes/APIs
- Continuously improve the efficiency, scalability, and reliability of our backend systems
- Initiative and ability to work independently
- Working in agile software development teams
Skill and Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering or a related field
- Minimum 3 years experience in delivering scalable distributed systems in Java/Go/Python/Node JS
- Like to get your hands dirty and you are never afraid to experiment with technology
- Have strong problem solving and troubleshooting skills
- Strong knowledge of relational database
- Prior experience in building web apps/services.
- Excellent team player
- Excellent fresh graduate are welcome
- Bonus Skills
- Have a good grasp in functional programming practices
- Have good knowledge of cryptography and security best practices
- Knowledge of NoSQL databases
- Knows the zen of design patterns
- Passionately in love with programming.
- Eager to grow and willing to continuously learn.