Job Summary
We are looking for a highly skilled Senior Full Stack Developer with strong experience in .NET Core (Backend) and React (Frontend) to join our team. The ideal candidate is a problem-solver, writes clean and scalable code, stays up to date with modern technologies, and effectively leverages AI tools to improve productivity and code quality. This role requires working from the office and collaborating closely with cross-functional teams.
Key ResponsibilitiesBackend (.NET Core)- Design, develop, and maintain scalable backend services using .NET Core
- Build and consume RESTful APIs
- Work with databases (SQL Server and/or NoSQL)
- Implement authentication, authorization, and security best practices
- Optimize application performance and ensure high availability
- Write clean, maintainable, and testable code
- Participate in code reviews and technical discussions
Frontend (React)- Develop modern, responsive user interfaces using React
- Work with state management libraries (Redux, Context API, etc.)
- Integrate frontend applications with backend APIs
- Ensure cross-browser compatibility and performance optimization
- Collaborate with UI/UX designers to implement user-friendly designs
General- Use AI tools (such as ChatGPT, Copilot, etc.) to speed up development and improve efficiency
- Collaborate closely with product managers, designers, and other developers
- Troubleshoot, debug, and upgrade existing systems
- Follow best practices in software architecture and development
- Write technical documentation when needed
Required Skills & Qualifications- 3–5 years of professional experience as a Full Stack Developer
- Strong experience with .NET Core
- Strong experience with React
- Solid understanding of HTML, CSS, JavaScript
- Experience with REST APIs
- Strong knowledge of relational databases (SQL Server preferred)
- Familiarity with Git and version control workflows
- Good understanding of software design patterns and best practices
- Experience working in an on-site office environment
- Strong problem-solving and communication skills