Job Title: Junior Developer
Location: Office-based - Eynsford Kent
Company Overview: Join our innovative tech team as a Front End Developer, where you'll have the opportunity to work on cutting-edge projects and grow your expertise in front end technologies. We value detail-oriented, proactive, and collaborative professionals who thrive in a fast-paced environment. This role also offers a fantastic opportunity to gain exposure and learn backend development with the support of our experienced team.
Key Responsibilities:
* Develop user-friendly web applications using JavaScript, HTML, CSS, JSON, React.js, and TypeScript.
*
* Design and implement REST APIs and GraphQL.
*
* Conduct automated testing using Selenium, and manage deployments with AWS/Azure.
*
* Version control using Git(BitBucket) and work in a Linux environment.
*
* Collaborate with our back end team to integrate front end designs with back end systems.
Required Front End Proficiency:
* Languages & Frameworks: JavaScript, HTML, CSS, JSON, React.js, TypeScript
*
* APIs: REST, GraphQL
*
* Testing & Deployment: Selenium, AWS/Azure
*
* Tools: Git(BitBucket)
*
* Operating Systems: Linux
Preferred Backend Experience:
* Languages & Frameworks: Java, Spring, Spring Boot, JPA / Spring Data
*
* Databases: SQL, NoSQL
*
* Message Queues/Brokers: Rabbit MQ, Kafka, Redis
*
* Testing: JUnit, Mockito, JaCoCo
Learning Opportunities:
* Gain hands-on experience with backend technologies and frameworks.
*
* Receive mentoring and support from our experienced backend developers.
*
* Expand your skillset and grow into a full-stack developer.
Package:
* Salary Negotiable based on experience and skillset.