Full Stack Engineer
Full Job Description
About the Job
We are seeking a skilled Full Stack Engineer with deep expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js) to design, develop, test, and maintain scalable web applications. The ideal candidate will build responsive front-end interfaces, robust backend APIs, integrate databases, and deliver high-quality software solutions.
Key Responsibilities
- Design and maintain full-stack web applications using MongoDB, Express.js, React.js, and Node.js.
- Build responsive user interfaces with React.js, HTML5, CSS3, and JavaScript/TypeScript.
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design database schemas and optimize queries in MongoDB.
- Implement authentication, authorization, and security best practices (JWT, OAuth 2.0).
- Integrate third-party APIs, payment gateways, and external services.
- Write clean, documented code; perform unit/integration testing with Jest/Vitest.
- Troubleshoot issues using Agile/Scrum methodologies and Git-based version control.
Required Technical Skills
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Hands-on experience with React.js (hooks, state management) and Node.js/Express.js.
- MongoDB expertise: schema design, indexing, aggregation.
- RESTful API development and consumption.
- Knowledge of HTML5, CSS3, responsive design, Git, CI/CD pipelines.
Preferred Skills
- TypeScript across frontend/backend.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Docker and containerized deployment experience.
- Knowledge of Redis, caching strategies, WebSockets.
- Microservices architecture understanding.
Qualifications
Bachelor's degree in CS/IT or equivalent. 3–5 years professional development experience delivering production-ready MERN stack applications.
Company
Local Business Marketing
Local Business Marketing is a dynamic organization specializing in digital strategies to help businesses thrive online.