Job description
Job Overview:
As a Graduate Developer at our company, you will be responsible for developing and maintaining high-quality web applications using Node.js, specifically Next.js and Express. Your primary focus will be on server-side logic, but you will also have opportunities to work on front-end development tasks. Ideally, you should have some experience with MongoDB, as it is our preferred database technology. This is an excellent opportunity for a recent graduate to hone their skills and grow within a supportive, fast-paced environment.
Responsibilities:
· Collaborate with the development team to design, build, and maintain web applications using Node.js, Next.js, and Express.
· Develop server-side logic and APIs, ensuring high performance and responsiveness.
· Integrate applications with MongoDB or other database technologies, as needed.
· Write clean, maintainable, and well-documented code.
· Collaborate with the front-end team to ensure seamless integration of server-side logic with user-facing elements.
· Participate in code reviews and provide constructive feedback to peers.
· Keep up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
· Assist in troubleshooting, debugging, and resolving application issues.
Requirements:
· Proficiency in JavaScript and a strong understanding of Node.js, Next.js, and Express.
· Knowledge of RESTful APIs and API design principles.
· Experience with Git.
· Strong problem-solving skills and attention to detail.
· Excellent communication and teamwork skills.
· A passion for learning and staying current with industry trends and best practices.
Beneficial experience:
· Familiarity with MongoDB or other NoSQL databases.
· Familiarity with CSS preprocessors, like Sass or LESS.
· Knowledge of testing frameworks and test-driven development (TDD) methodologies.
· Experience with deployment and CI/CD tools, such as Docker, Jenkins, or Travis CI.
· A background in finance/accountancy.
What We Offer:
· A supportive work environment where you can develop your skills and grow professionally.
· Opportunities for training and development.
· Flexible working hours and the option for hybrid work.
· A diverse and inclusive company culture.
Job Types: Full-time, Graduate
Salary: £22,000.00-£28,000.00 per year
Benefits:
- Work from home
Schedule:
- Monday to Friday
Supplemental pay types:
- Performance bonus
- Yearly bonus
Ability to commute/relocate:
- Bournemouth: reliably commute or plan to relocate before starting work (required)
Education:
- A-Level or equivalent (preferred)
Work Location: Hybrid remote in Bournemouth