* Drive new technologies and frameworks extending capacity & effectiveness of teams, capacity & scalability of the product, in both server and client side
* Be involved in all key technology and methodological aspects of development and testing
* Work closely with Product, DevOps, Client Services to increase the impact of your features
* Collaborate with team members on technological and architectural topics
Qualifications
* 7+ years of experience in software development
* Experience with Go, Python, Linux, Cloud, gRPC, Docker, DevOps, Data and DBs, Microservices, Event-based systems
* Experience building scalable and high-available backend services
* Mastery in at least one technological stack
* Experience with the whole Software Development Lifecycle – requirements, architecture, design, development, testing, code review, deployment, documentation, debugging, and refactoring
* Understanding of Software Design concepts such as SOLID, Testability, Modularity, Traceability
It would be great if you have:
* Experience developing services hosted on AWS, Azure, GCP. Familiarity with cloud-native services
* Experience with profiling and performance
* Experience with QA and automation
* Experience with Agile development methodologies such as Pair Programming and TDD
* BS degree in Computer Science, Software Engineering, or related domains
Send your job application via email to noab@recolabs.ai