London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent , full-time |
Boclips is the small but mighty educational technology start-up with a distributed team across US, UK, Poland and the Middle East. Our customers build interactive courseware and e-textbooks; we provide the educational media that brings these spaces tolife. We enhance the digital learning experience for K12 and higher-ed students with engaging videos that offer real-world context, virtual field trips, and quality instruction. Boclips is a team of 35 across the world with a team of 14 in product, design,data and engineering. Enabled by our API, we deliver these enriched videos to the right student at the right time in their learning journey.*About the role:** We are all fullstack Software Engineers.* We pair program a lot to share context, learn from eachother and solve problems more quickly.* We deliver continuously, which allows us to work in short cycles and ship code frequently.* We use TDD. Following the red/green refactor cycle of Test-Driven Development is enjoyable and helps to keep everything in perspective.It helps us as engineers to think through a problem, detailing required functionality through tests.* Domain-driven Design. Helps us keep things simple.* Data. Gathering events from users actions allows for better decisions on improvements and choosing newfeatures.* Automation. As a startup were still in the phase of building and optimising our internal workflows. Were continuously looking at ways to automate back office tasks to make everyone happy.*Nice to have/Tech Stack:*We leverage state of the art technologiesto deliver our solutions. * Microservices +Java + Continuous Delivery + DDD * React and Redux on top of TypeScript * Backends are JVM based with Spring Boot powered by Kotlin. * Concourse CI automatically tests and packages all services into Docker containers,which get deployed on a cloud Kubernetes cluster in the end.*Must have:** Top level communication skills and in English!* A well rounded understanding of how modern web applications operate* Openness towards pair programming and TDD.*Requirements:*We believein hiring for engineering aptitude over niche or deeply technical skills. * You can communicate clearly to all audiences, including non-technical team members and external partners. * You advocate for writing high-quality code and leaving things in a betterstate than you found them. * Youre a well-rounded software engineer who likes to understand the business context and anything else that might impact the product. * You have reached a good level of software craftsmanship, preferably fullstack.-* Flexi-working*30 days holiday (exc public holidays)* Professional Development* Home office and Wellness Budget* MacBooks as standard* Private Healthcare* Chat with Recruiter* Coding Challenge with Senior Engineer (incorporating TDD & pair programming)* Real world codingsession working on a real user story from the backlog with an Engineer from the teamJavaJava