Role Overview:
We are looking for a motivated and skilled Mid-Level Web Developer to join our team. In this role, you will play a key part in designing and developing scalable backend and frontend solutions that power our applications, as well as modern user interfaces that our clients interact with. You will have the opportunity to work with a wide range of modern technologies, contribute system architecture, mentor junior developers, and ensure the end-to-end delivery of high-quality software
Key Responsibilities:
- Develop and maintain robust backend services and APIs using ASP.NET Core (C#) and/or NodeJS (JavaScript/TypeScript).
- Develop and maintain responsive user interfaces using React.js and Next.js.
- Design and optimize database schemas and queries across both relational (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
- Collaborate with cross-functional teams, including UX/UI designers, PM, BA and QA, to deliver seamless, end-to-end features.
- Write clean, testable code for both frontend and backend, including unit and integration tests, to ensure stability and quality.
- Provide technical mentorship and code review feedback to junior team members.
- Participate in our Agile/Scrum process, contributing to planning, standups, and retrospectives.
Qualifications:
- 2–4 years of professional web development experience, with a strong focus on the backend.
- Proficiency in ASP.NET Core (C#) and/or NodeJS (JavaScript/TypeScript).
- Experience building user interfaces with React.js. Familiarity with Next.js is a significant advantage.
- Strong experience with both relational (e.g., SQL Server) and NoSQL (e.g., MongoDB) databases.
- Solid understanding of REST API design, OOP, and system architecture principles.
- Experience with Git workflows and writing unit/integration tests.
- Good collaboration and communication skills (English CEFR B1 / TOEIC 550-780 or equivalent).
- Familiarity with AI tools (like GitHub Copilot) to enhance your development workflow is a strong plus.
Report job