Description

RESPONSIBILITIES
We are looking for a talented and motivated developer who can hit the ground running and integrate with our development team. As a full member of the agile team, you will participate at all stages of software development:
• Develop and maintain web applications using React, Typescript and C#.
• Collaborate with cross-functional teams to design and deploy new features on time.
• Provide effort estimates for upcoming tasks.
• Write clean, maintainable, and efficient code.
• Provide constructive and complete code reviews.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bugs.
• Participate in daily scrums and team meetings.
• Develop unit tests.
• Stay up to date with the latest industry trends and technologies.

REQUIREMENTS
• Bachelor's Diploma in Computer Science, Engineering, or relevant work experience (Minimum Required)
• 4+ years of proven experience as a Full Stack Developer or similar role
** • Software development experience with ALL of the following: C#, .Net Core, JavaScript and TypeScript **
** • Experience in web interface development (React) **
• Experience in API development (REST, GraphQL, Swagger or Postman)
• Experience with databases (RDBMS, document, key-value or graph)

HAVING EXPERIENCE WITH ANY ITEMS BELOW IS AN ASSET
• Collaboration tools such as GitLab, JIRA, Confluence
• CI/CD tools such as GitLab Runner, Azure Pipelines

Education

Bachelor's degree