Senior Full Stack Developer
Job Description:
Senior Full Stack Developer works across both frontend and backend to deliver full-stack applications.
Educational Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field.
6+ years of experience in Full Stack Development with expertise in JavaScript, Node.js, and React.
Experience in designing scalable applications using both frontend and backend technologies.
Roles and Responsibilities:
Design and develop frontend and backend using JavaScript, Node.js, React, and MongoDB.
Build and integrate RESTful APIs with backend services.
Write reusable, modular code and implement unit tests with Jest and Mocha.
Collaborate with design teams to implement user-friendly interfaces.
Implement security best practices like JWT authentication and OAuth2.
Utilize version control with Git and GitHub.
Deploy and monitor applications using cloud platforms such as AWS.
Ensure data integrity with both SQL (PostgreSQL) and NoSQL (MongoDB) databases.