Tech Stack
AzureJavaScriptJenkinsJest.NETNode.jsReact
About the role
- Develop and maintain web applications using .NET on the backend and React on the frontend.
- Collaborate with design and product teams to implement responsive, user-friendly interfaces.
- Create and consume RESTful APIs using Node.js and .NET.
- Ensure code quality through automated testing and code reviews.
- Participate in agile ceremonies, contributing to requirements definition and sprint planning.
- Identify and resolve performance and optimization issues in applications.
- Document development processes and keep the knowledge base up to date.
- Stay current with development best practices and industry trends.
Requirements
- Bachelor's degree (completed or in progress) in Computer Science, Software Engineering, or a related IT field.
- Experience in software development with a focus on .NET, React, and Node.js.
- Knowledge of testing frameworks such as xUnit or Jest.
- Familiarity with version control tools such as Git.
- Experience with build and CI/CD tools (e.g., Azure DevOps, Jenkins).
- Certifications related to .NET or web development are a plus.
- Strong communication and teamwork skills.
- Meal allowance or meal voucher
- Discounts on courses, universities, and language schools
- Stefanini Academy - a platform offering free, up-to-date online courses with certificates
- Mentoring
- Benefits club for medical consultations and exams
- Medical assistance
- Dental care
- Discounts and perks club at top establishments
- Travel club
- Pet care plan
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETReactNode.jsRESTful APIsautomated testingcode reviewsagile methodologiesperformance optimizationxUnitJest
Soft skills
communicationteamwork
Certifications
.NET certificationweb development certification