Claire Automotive Support · Sarajevo, Bosnia & Herzegovina
Backend Architect
full timehybridseniorAgileAWSAzureDockerGitGolangMySQLRESTfulSCRUMSQLUMLUnixCI/CDGCPZoho
This is the key role for our fast-growing company, and the right candidate will have a big influence on the quality of our product. If you are the perfect match for us, you will be encouraged to share your knowledge, experience and insights with the business owners. We expect you not only to design, build and improve our backend and databases, but as well to lead in the technical refinement of features, focus on collaboration with all our team members and to bring our product to a whole new level. What you help us build will be used by thousands of customers.
Key Responsibilities
- Work closely with other team members to identify application needs and translate these needs into backend requirements Lead on technical refinement of new features
- Collaborate with Frontend developers to integrate user-facing elements with server side logic
- Developing internal and external REST and RPC APIs
- Troubleshoot and debug applications
- Participate in code reviewing environment that encourages learning and high code quality
- Writing clean and testable code
- Managing infrastructure together with DevOps engineers Exercise your own judgment with the support of team mates to architect and implement robust, maintainable solutions.
- Requirements
- Bachelor’s degree in Computer Science or related field 5+ years experience with Golang and cloud based solutions (GCP, AWS, Azure)
- Hands-on domain/model-driven development, data analytics, and SQL experience
- Experience with a modeling language like Merise or UML Experience with SQL Databases
- Experience in producing REST and RPC based services
- Experience building secure and highly-available distributed systems/microservices
- Experience with Git-based versioning and Git workflows
- Excellent communication skills
- Must be a self-starter with ability to work with minimal supervision An obsession for high-quality deliveries Passion for improving skills and learning new technologies Fluency in English, both written and spoken Will be considered a plus: GCP Knowledge of Zoho is a big plus
- Knowledge of MySQL, Docker, setting up CI/CD pipelines and Unix command line is a big plus
- Knowledge of Agile methodologies and Scrum framework.
- Benefits
- Competitive compensation package
- Opportunity to work for a fast growing company in one of the hottest industries
- Flexible working hours and environment with great vacation policy Modern work equipment 35-hour working week