About the Role:
We are seeking a highly skilled and motivated Full-Stack .NET & React Developer to join our growing team. The ideal candidate will have strong experience in developing scalable web applications using .NET Core on the backend and React.js on the frontend. You will be responsible for designing, developing, and maintaining end-to-end solutions while collaborating closely with cross-functional teams to deliver high-quality products.
Key Responsibilities:
- Design, develop, test, and maintain scalable web applications using .NET Core and React.js.
- Build and consume RESTful APIs and integrate third-party services.
- Develop responsive, user-friendly front-end interfaces with a focus on performance and usability.
- Design, optimize, and manage database structures, queries, and stored procedures.
- Write clean, maintainable, and efficient code following industry best practices.
- Troubleshoot, debug, and resolve application issues across the full technology stack.
- Collaborate with product managers, designers, and other developers in an Agile environment.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Ensure application security, scalability, and performance standards are met.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of overall software development experience.
- Strong hands-on experience with .NET Core / ASP.NET Core.
- Minimum 10+ years of experience with React.js.
- Proficiency in C#, JavaScript, TypeScript, HTML5, and CSS3.
- Experience working with relational databases such as SQL Server, MySQL, or PostgreSQL.
- Strong understanding of REST APIs, microservices architecture, and web application development.
- Familiarity with Git version control and Agile/Scrum methodologies.
- Excellent problem-solving and analytical skills.
Preferred Skills:
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of CI/CD pipelines and DevOps practices.
- Exposure to containerization technologies such as Docker.
- Understanding of application security and performance optimization.
What We Offer:
- 100% Remote Work Environment.
- Competitive compensation package.
- Opportunity to work on challenging and impactful projects.
- Collaborative and growth-oriented team culture.
- Flexible work environment with excellent learning opportunities.
Interested candidates with strong expertise in .NET Core and React.js are encouraged to apply.