Full Stack Developer

Chennai, India

Role Overview

We seek a highly skilled Full Stack Developer with Angular, C#, and JavaScript expertise. The ideal candidate will have substantial experience in creating scalable and high-availability applications and will be adept at handling front-end and back-end coding tasks.

Responsibilities

  • listDevelop and maintain sophisticated web applications using Angular, C#, and JavaScript.
  • listArchitect and implement database solutions in SQL and NoSQL databases.
  • listEnsure cross-platform optimization for mobile devices and cross-browser compatibility.
  • listWork collaboratively in an Agile environment to deliver every component of a project.
  • listPerform code reviews and enhance code quality and maintainability.
  • listContinuously evaluate and implement new technologies to maximize development efficiency.

Requirements

  • listBachelor’s degree in computer science, Information Technology, or a related field.
  • listAt least 4 years of professional experience as a Full Stack Developer.
  • listStrong proficiency in Angular and JavaScript, along with frameworks like Node.js for backend development.
  • listIn-depth knowledge of C# and .NET frameworks for building robust server-side logic.
  • listExpertise in using SQL databases such as MySQL or PostgreSQL and NoSQL databases like MongoDB.
  • listExperience with RESTful API integration and development.
  • listProficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
  • listKnowledge of advanced JavaScript libraries and frameworks such as ReactJS or Vue.js is a plus.
  • listProficient understanding of code versioning tools, such as Git, and CI/CD tools like Jenkins or CircleCI.
  • listStrong debugging and performance testing skills using tools like Selenium or Postman.
  • listExperience with cloud services (AWS, Azure, Google Cloud) and serverless architectures.
  • listKnowledge of security practices, SSL protocols, and data protection between servers and users.
  • listExperience in building scalable microservices architectures.
  • listStrong communication skills and the ability to work in a fast-paced, dynamic team environment.

Join our team and contribute to the development of innovative web applications using your expertise in the above-mentioned technologies. If you think you’re a right fit to Botminds, we are excited to receive your application