Job
Description
As a Full Stack Developer at our company, you will play a crucial role in building scalable web applications and digital products. You must be adept at handling both front-end and back-end technologies to oversee the complete development process from inception to deployment. Key Responsibilities: - Design, develop, test, and deploy end-to-end web applications. - Build responsive and user-friendly interfaces utilizing React.js, Angular, or Vue.js. - Create and maintain RESTful / GraphQL APIs using Node.js, Express.js, or Nest.js. - Integrate and secure databases such as MongoDB, MySQL, or PostgreSQL. - Collaborate with UI/UX designers, DevOps, and product managers for seamless solutions. - Manage version control through Git and actively participate in code reviews. - Enhance performance and scalability of front-end and back-end systems. - Implement authentication and authorization mechanisms like JWT and OAuth2. - Write clean, maintainable, and testable code following industry best practices. - Deploy and maintain applications on cloud platforms like AWS, Azure, GCP, or DigitalOcean. Required Skills & Qualifications: - Proficiency in JavaScript and TypeScript. - Strong experience with front-end frameworks like React.js, Next.js, or Angular. - Sound understanding of Node.js, Express.js, or Nest.js for backend development. - Experience working with database systems like MongoDB, MySQL, or PostgreSQL. - Good grasp of HTML5, CSS3, Bootstrap, and Tailwind CSS. - Familiarity with RESTful APIs, GraphQL, and web sockets. - Knowledge of Git, CI/CD pipelines, and DevOps tools. - Understanding of security practices, session management, and data validation. - Bonus points for experience with Docker, Nginx, or cloud deployment tools. Please note that the job type is Full-time and the work location is In person. As a Full Stack Developer at our company, you will play a crucial role in building scalable web applications and digital products. You must be adept at handling both front-end and back-end technologies to oversee the complete development process from inception to deployment. Key Responsibilities: - Design, develop, test, and deploy end-to-end web applications. - Build responsive and user-friendly interfaces utilizing React.js, Angular, or Vue.js. - Create and maintain RESTful / GraphQL APIs using Node.js, Express.js, or Nest.js. - Integrate and secure databases such as MongoDB, MySQL, or PostgreSQL. - Collaborate with UI/UX designers, DevOps, and product managers for seamless solutions. - Manage version control through Git and actively participate in code reviews. - Enhance performance and scalability of front-end and back-end systems. - Implement authentication and authorization mechanisms like JWT and OAuth2. - Write clean, maintainable, and testable code following industry best practices. - Deploy and maintain applications on cloud platforms like AWS, Azure, GCP, or DigitalOcean. Required Skills & Qualifications: - Proficiency in JavaScript and TypeScript. - Strong experience with front-end frameworks like React.js, Next.js, or Angular. - Sound understanding of Node.js, Express.js, or Nest.js for backend development. - Experience working with database systems like MongoDB, MySQL, or PostgreSQL. - Good grasp of HTML5, CSS3, Bootstrap, and Tailwind CSS. - Familiarity with RESTful APIs, GraphQL, and web sockets. - Knowledge of Git, CI/CD pipelines, and DevOps tools. - Understanding of security practices, session management, and data validation. - Bonus points for experience with Docker, Nginx, or cloud deployment tools. Please note that the job type is Full-time and the work location is In person.