Acest anunț a expirat și nu este disponibil pentru aplicare
As a Back-end Engineer, you will be working in cross-functional teams to design and implement high-performance back-end solutions.
Responsibilities:
• Collaborate with our DevOps team to define back-end strategy and architecture
• Create and implement back-end deployment strategies
• Develop and maintain back-end solutions for high number of concurrent users and fast response times
• Design, develop, deploy and monitor backend features and APIs
• Create and maintain CI automated tests for the back-end solution
• Document system specifications
Requirements:
• 3+ years of back-end architectural design and development experience
• Proficient with scalable server-side programming (concurrency / synchronization and distributed systems)
• Deep knowledge of database design and optimization.
• Strong knowledge of at least one cloud computing services like AWS, Azure or similar
• Strong practical knowledge of current server technologies like REST, SOAP or similar
• Strong knowledge of at least one programming language like Python, C#, Java or NodeJS.
Nice to have:
• Experience with development on mobile platforms and for a high number of concurrent users
• Practical experience with the lifecycle of a user query, from request to an API endpoint, up to updating cold storages reliably and consistently
• Experience in collaborating with client-side engineers and implementing full-stack features (backend to client, end-to-end)
• Experience using Automated Test framework
• Experience with container management tools like Docker or Kubernetes
• Experience with infrastructure automation tolls like Terraform