Simplify Logo

Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Sponge

Sponge

201-500 employees

Cloud-based learning management system

Senior

Bristol, UK

Category
Backend Engineering
Web Development
Software Engineering
Required Skills
Agile
Python
REST APIs
Flask
Django
Requirements
  • At least 5 years of proven experience as a Python developer
  • Experience with Django, Flask, or similar frameworks
  • Experience with continuous integration and deployment tools and techniques
  • Experience in designing and leading development on sets of related stories
  • Ability to write clean, testable, maintainable code
  • Experience in designing and developing RESTful APIs
  • Experience in performance tuning and optimization
  • Experience in designing and using relational databases
  • Experience in handling large datasets and designing for scalability
  • Experience in improving system robustness, resilience, and stability
  • Logical thinking and problem-solving skills
  • Aptitude and willingness to learn new technologies and processes
  • Good communication skills (written and verbal)
  • Ability to coach and mentor junior colleagues
  • Ability to peer review code constructively
  • Understanding of security principles in engineering
  • Understanding of system architecture and integration
  • User-centric design skills
Responsibilities
  • Proactively shaping the engineering roadmap
  • Evolving the development process
  • Accelerating delivery and growing adoption of best practices
  • Improving quality with an enthusiastic and practical attitude
  • Working on eLearning applications, including the learning management platform
  • Collaborating with a cross-functional agile team
  • Reporting to the Lead Software Engineer
  • Constructively peer reviewing code
  • Contributing to system robustness, resilience, and stability
  • Designing and developing RESTful APIs
  • Handling large datasets and designing for scalability
  • Improving system performance and optimization
  • Participating in logical thinking and problem-solving
  • Mentoring and coaching junior colleagues
  • Understanding and implementing security principles
  • Focusing on user-centric design

Sponge specializes in delivering comprehensive education solutions with its product Spark, a cloud-based Learning Management System. This platform facilitates the seamless deployment of both online and offline learning experiences, equipped with advanced technology and integrated data analytics to gauge educational impact effectively. Working here offers the opportunity to contribute to cutting-edge educational technology while being at the forefront of measuring learning outcomes, making it an appealing environment for those passionate about education innovation and impact analysis.

Company Stage

N/A

Total Funding

N/A

Headquarters

Paintworks, United Kingdom

Founded

2004

Growth & Insights
Headcount

6 month growth

1%

1 year growth

0%

2 year growth

12%