Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Key Responsibilities
- Develop and maintain scalable web applications using .NET Core, MVC, and EF Core
- Design and enhance user interfaces using Angular 12+, React, Bootstrap, and Vue.js
- Develop and optimize server-side logic using Node.js and Next.js
- Implement and manage microservices architecture and API integrations
- Conduct performance tuning to ensure scalability and responsiveness
- Develop unit tests and integration tests for backend APIs
- Design and manage database schemas using SQL Server and MySQL
- Apply modern JavaScript practices (TypeScript, ES6+, OOP) in development
- Utilize front-end build tools such as Webpack or Gulp
- Ensure code quality through functional and unit testing frameworks
- Collaborate with cross-functional teams to gather requirements and deliver solutions
- Stay updated on full-stack trends and recommend best practices
Job Requirements
Technical Proficiency
- Back-end: .NET Core, MVC, EF Core
- Front-end: Angular 12+, React, Bootstrap, Vue.js
- Frameworks: Node.js, Next.js, Vue.js, React.js
- Databases: SQL Server, MySQL
- Testing: Unit testing, integration testing, functional testing
- CSS Pre-processors: SASS, LESS
- Build Tools: Webpack, Gulp
Core Skills
- Strong analytical and problem-solving abilities
- Ability to manage multiple tasks and work independently
- Excellent communication and collaboration skills
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, or Google Cloud)
- Familiarity with DevOps tools (Docker, Kubernetes, CI/CD pipelines)
- Understanding of Agile development methodologies