Description
Analyze, design, and implement new product features, live the principles of evolvable architecture and modern design patterns
Foster high product quality through unit testing, code reviews, secure coding, automation, defects fixing, and performance tuning
Contribute to development process and tooling efficiency and improvements
Constantly assess and utilize new technologies and approaches
Working in an Agile-oriented environment (Kanban, Scrum)
Cooperate with smart colleagues inside/outside boundaries of the team
Responsibilities
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performing applications
Implementation of security and data protection
Integration of data storage solutions