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.