Backend Developer

  • Full-time

Company Description

Ollang is an AI supported media technologies company. We are trying to break down the language barriers through subtitles, dubbings and other high-quality technological products that we provide to the biggest TV channels, online streaming platforms and OTTs worldwide.

Ollang's culture relies upon freedom, empowerment, innovation, imagination, creativity and self-discipline.

Job Description

ABOUT THE ROLE

We are looking for back-end developers interested in back-end technologies for our web services and dashboards.

Qualifications

  • 1+ years of software engineering and hands-on programming experience in Back-end Development
  • Experience in back-end technologies such as NodeJS/Java Spring Boot/GoLangTypeScript, and JavaScript.
  • Experience with Restful Architecture, Microservices Architecture, Event-Driven Architecture, Domain-Driven Design, Programming Patterns, Unit Testing, ORM, and any of the following NoSQL, MongoDB, SQLServer, PostgreSQL, RabbitMq, Kafka, Elasticsearch
  • Good understanding of system/software development lifecycle (SDLC) techniques and various industry-standard agile practices (DevOps, Continuous Delivery, Continuous Integration, Scrum, Kanban)
  • Working knowledge of one or more of the following containerization and cloud technologies is also highly desirable: Docker, Kubernetes, Azure
  • Working with Git version control system, including branching and merging strategies
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings like AWS
  • Can write clear, maintainable, teammate-friendly code, tests, and documentation
  • Real passion for collaboration and strong interpersonal and communication skills
  • Bachelor's degree in Engineering, Computer Science, or equivalent

Additional Information

Perks for you!

  • Flat organization structure with open and direct culture. Merit-based fast-growth environment.
  • Immense learning as you get to become the master of your own projects.
  • Opportunity to work with clients from all around the world.
  • Involvement in global projects.
  • Become a critical partner in all the decision-making in the organization.
  • Flexible working hours.
  • Become a part of a team that works hard and parties harder.