Role Overview
As a seasoned software developer, we seek an accomplished backend engineer to bolster our engineering team. In this pivotal role, you will be instrumental in designing and developing high-quality services that prioritize maintainability, performance, and security.
Key Responsibilities
* Create scalable APIs and microservices for web and mobile applications.
* Collaborate closely with cross-functional teams to deliver feature enhancements and resolve technical issues.
* Develop robust solutions using programming languages such as JavaScript (node.js) and Golang.
Requirements
* Hold a bachelor's degree in computer science or equivalent.
* Possess extensive knowledge of relational and non-relational databases.
* Have hands-on experience with version control systems and standard development pipelines.
Essential Qualities
* Effective communication skills.
* Ability to work independently and collaboratively within diverse teams.