About this role
ABOUT THE ROLE
We are looking for back-end developers interested in back-end technologies for our web services and dashboards.
1+ years of software engineering and hands-on programming experience in Back-end DevelopmentExperience in back-end technologies such as NodeJS/Java Spring Boot/GoLang, TypeScript, 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, ElasticsearchGood 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, AzureWorking with Git version control system, including branching and merging strategiesBroad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings like AWSCan write clear, maintainable, teammate-friendly code, tests, and documentationReal passion for collaboration and strong interpersonal and communication skillsBachelor's degree in Engineering, Computer Science, or equivalent 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.