Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Architect and develop robust, scalable, and efficient web applications using .NET for the back end and React.js/Next.js for the front end.
- Implement responsive and mobile-first designs using Tailwind CSS.
- Design and implement RESTful APIs and microservices to support various client applications.
- Collaborate with product management and UX/UI design teams to translate requirements into technical specifications and implementable solutions.
- Lead and mentor junior developers, providing technical guidance and code reviews to maintain high standards of software quality.
- Optimize applications for maximum speed and scalability, ensuring high performance and responsiveness across devices and browsers.
- Stay up-to-date with emerging technologies and industry trends, and apply them into operations and activities.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.
Job Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent work experience.
- Proven experience (3+ years) developing web applications with .NET, React.js, Next.js, and Tailwind CSS.
- Strong proficiency in C#, ASP.NET Core, Entity Framework, and SQL Server for back end development.
- Experience with modern front end development tools and libraries such as React.js, Redux, Next.js, and Tailwind CSS.
- Solid understanding of responsive web design principles and cross-browser compatibility issues.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving and analytical skills, with a strong attention to detail.
- Effective communication skills, both verbal and written, with the ability to collaborate with cross-functional teams.