We are looking for a Backend developer responsible for maintaining and writing new backend services. Your primary focus will be the development of server-side logic and ensuring high performance and responsiveness to API requests from the frontend.
You will also be responsible for integrating the frontend elements built by your co-workers into the application. Therefore, a basic understanding of frontend technologies is necessary as well.
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 performant applications
Strong proficiency with TypeScript and Node.js
Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding of SQL and databases
Some understanding of front-end technologies, such as HTML5, and CSS3. Understanding of React is a strong plus
Understanding fundamental design principles behind a scalable application
Proficient understanding of code versioning tools, such as Git