Top.Mail.Ru
Software Engineer (Mid-Level) Back-end Developer Telecom
012 -5961868
negotiable
05.08.2024

Job Description

General employment Terms:
Type of Positions: These are a contract-based role, ideal for individuals seeking project-based engagements.
Project Duration: The initial contract will span 6-8 months, aligned with the development lifecycle of our Web based application.
Project Scope: The engagement will focus on the end-to-end development of a web-based application, from initial development phases through to deployment.
Completion Clause: The contract is project-specific and is expected to conclude upon the successful delivery and deployment of the application.
Extension Possibility: While the primary commitment is for the duration of this project, there may be opportunities for contract extension or renewal based on project needs and individual performance.
Working Model: Remote or Hybrid. Generally, work may require you to attend the office occasionally.

Responsibilities :

Responsibilities:
Design and develop server-side logic for a web-based application, ensuring high performance and responsiveness to front-end requests.
Work with TypeScript and JavaScript, leveraging frameworks like Nest.js to create scalable back-end services.
Manage database interactions, ensuring efficient and secure access to data, with a solid understanding of normalized SQL database structures.
Collaborate with front-end developers to integrate user-facing elements with server-side logic, facilitating seamless data exchange and functionality.
Contribute to the development and maintenance of APIs, ensuring they are well-documented, scalable, and easy to consume.

Requirements :

Qualifications:

A minimum of 2+ years of experience in software engineering.
Bachelor's Degree or equivalent in Computer Science or a related field.
Solid experience with TypeScript and JavaScript.
Experience with Nest.js and Node.js.
Experience with normalized SQL database structures.
Familiarity with code versioning tools, especially Git.
Demonstrated problem-solving skills and analytical thinking.