We seek a talented Backend Software Engineer to join our vibrant team in London. This role involves developing and maintaining robust back-end systems, ensuring high performance and responsiveness to requests from the front-end.
Responsibilities
Build and maintain back-end components using Node.js and Express.
Ensure the performance and quality of back-end services.
Work on database management and data storage solutions.
Participate in agile development processes and ceremonies.
Mentor junior developers and share knowledge with the team.
Assist in budget management and resource allocation for projects.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in full-stack development, with emphasis on back-end
Technical Skills
JavaScript
Node.js
Soft Skills
Analytical Thinking
Time Management
Certifications
Google Professional Cloud Architect
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Hands-on experience with CI/CD tools: Experience working with tools like Jenkins and CircleCI.
Familiarity with GraphQL: Basic knowledge of GraphQL for APIs.
Benefits
Comprehensive health insurance
Pension contributions matching up to 5%
Flexible work arrangements with potential remote work
Employee assistance programme
Company Culture
Continuous Learning: We believe in the power of continuous learning and offer opportunities for professional development to enhance skills.
Work-Life Balance: We prioritize work-life balance, offering flexible arrangements to support personal well-being.
Professional Growth: We provide pathways for career development with mentorship programs and training workshops.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development