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 degree in Computer Science, Engineering, or relevant work experience (Minimum Required)
- Must be a US citizen
- 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).
PREFERRED QUALIFICATIONS
- Experience with collaboration tools such as GitLab, JIRA, Confluence.
- Experience with CI/CD tools such as GitLab Runner, Azure Pipelines.
Job Types: Full-time, Contract
Pay: $55.00 - $60.00 per hour
Expected hours: 40 per week
Schedule:
- Monday to Friday
- Weekends as needed
Work Location: Remote