Responsibilities
- Design, build, and maintain responsive, accessible user-facing features using React (functional components, Hooks).
- Develop and integrate RESTful APIs using C# and .NET/.NET Core (Web API).
- Translate product and UX requirements into high-quality, end-to-end technical solutions.
- Collaborate with cross-functional teams to deliver features in an Agile environment.
- Write clean, maintainable, and testable code; participate in code reviews and share best practices.
- Troubleshoot issues and optimize performance across both UI and API layers.
- Break down ambiguous requirements and propose effective, practical solutions.
- Communicate clearly and proactively with both technical and non-technical stakeholders.
- Contribute to CI/CD workflows and ensure smooth deployments.
Requirements
- 5+ years of overall software development experience with strong recent experience in React.
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Strong knowledge of React, JavaScript/TypeScript, HTML5, and CSS3
- Proven experience with component architecture, state management, and routing
- Solid backend experience with:
- C# and .NET / .NET Core
- RESTful API development
- Layered architecture and basic design pattern
- Strong problem-solving and debugging skill
- Experience writing unit tests and following software engineering best practices.
- Proficiency with Git and familiarity with CI/CD pipeline
- Excellent written and verbal communication skills.
- Ability to work with daily overlap up to Canada noon (ET/CT) for collaboration and meetings.
We offer the Benefits:
- Advantage of working in a large, stable, andreliable company, which managed to keep adynamic and friendly work environment;
- Experience in international projects forfirst-rate global companies;
- Attractive salary and compensation package(advanced health insurance, flexible cell phone compensation, etc.);
- Company sponsored professional trainings and certifications;
- Active/passive participation in professionalinternational conferences;
- Career growth and opportunities for development;
- Regular company and team building events;
- Opportunity to work remotely.
Remuneration:
Monthly salary (gross): 4000.00 to 6000.00 EUR*
*The above- mentioned remuneration is valid during the term of this job advertisement only and may change with the potential job offer depending on the candidate's skills, qualification and experience.