Full Stack Developer (MERN) at Nigerian British University
Nigerian British University
Publiée il y a 1 mois · Expire dans 3 semaines
Description du poste
About the Role
We are looking for a skilled and experienced Full Stack Developer (MERN) to join our dynamic team at Nigerian British University. You will be responsible for developing and maintaining high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). The ideal candidate is passionate about clean code, scalable architecture, and user-focused design.
Key Responsibilities
- Develop modern, responsive front-end interfaces using React.js
- Build robust backend services and REST APIs with Node.js and Express.js
- Design and manage database schemas using MongoDB and PostgreSQL
- Ensure cross-browser and cross-device compatibility
- Integrate third-party APIs and services
- Write clean, maintainable code and perform code reviews
- Collaborate with UI/UX designers and product teams
- Deploy, monitor, and maintain applications using cloud services
Required Technical Skills
Frontend
- React.js (Hooks, Context API, Redux)
- Next.js
- Tailwind CSS
- JavaScript (ES6+)
- TypeScript (optional)
- Responsive design (Tailwind CSS, Bootstrap, Material UI)
Backend
- Node.js
- Express.js
- RESTful API development
- Authentication & Authorization (JWT, OAuth)
Database
- MongoDB (Mongoose ORM)
- PostgreSQL
- Aggregation Framework
- Data modeling and indexing
DevOps & Tools
- Git, GitHub/GitLab
- Docker (optional)
- CI/CD pipelines
- Postman, Swagger
- Deployment on Vercel, Heroku, Netlify, AWS, or DigitalOcean
Other
- Familiarity with Agile/Scrum methodology
- Unit & Integration Testing (Jest, Mocha, Chai, Supertest)
- Basic understanding of WebSockets and GraphQL (optional)
Nice to Have
- Experience with server-side rendering
- Familiarity with Redis, RabbitMQ, or similar tools
- Understanding of microservices architecture
- Prior experience with performance optimization
Ce poste vous intéresse ?
Se connecter pour voir l'emailPas encore inscrit ? Créer un compte gratuit