We are seeking a motivated Full-Stack JavaScript Developer to join our team. The ideal candidate will have hands-on experience building and maintaining web applications using React, Node.js, Express, SQLite, and version control with GitHub.
You will work closely with our team to develop features, fix bugs, and ensure smooth deployment of web applications. This is a great opportunity for someone who is detail-oriented, a strong problem solver, and passionate about clean, scalable code.
Responsibilities
- Develop, test, and deploy web applications using React and Node.js
- Work with Express for backend APIs and SQLite for database management
- Collaborate with the team via GitHub for version control and code reviews
- Debug and resolve technical issues in existing applications
- Write clean, maintainable, and well-documented code
Requirements
- Strong knowledge of React (hooks, state management, component lifecycle)
- Proficiency in Node.js & Express.js for backend development
- Experience with SQLite (or similar relational databases)
- Familiarity with GitHub (branches, pull requests, code reviews)
- Good understanding of REST APIs and web application architecture
- Problem-solving skills and attention to detail
Nice to Have
- Experience with other databases (PostgreSQL, MongoDB, etc.)
- Familiarity with deployment (Heroku, Vercel, or similar)
- Understanding of CI/CD pipelines
Job Types: Full-time, Part-time
Pay: E£300.00 - E£500.00 per hour
Expected hours: 20 – 40 per week
Language:
License/Certification:
- University diploma/certificate (Preferred)