This person is proficient in both Front End and Back End web development. We need a professional who understands and masters the front-end (client-side), back-end (server-side), and databases of the web application.
Full-stack developers are extremely well-versed in languages like JavaScript, CSS, etc. Moreover, they have a strong understanding of building a robust website foundation by working their way around databases and development tools.


Full-time / Permanent

Job Description:

● Work closely with stakeholders to scope, design, and build solutions for new work items within the required time frame, cost & quality constraints
● Design and implement functional requirements
● Implement software enhancements and suggest improvements
● Collaborate with frontend developers to implement design into the code
● Build innovative testing scripting and data analysis tools for data
● Integrate components into applications and data
● Manage testing and bug fixes
● Prepare technical documentation
● Be challenged (as will everyone else in the company)
● Experience disproportionate (to any other role you’ve had in the past) personal and professional growth)
● Amplify our team culture of taking the initiative, learning continuously, and thinking outside of the square


● 3 years of hands-on, software engineering experience
● Strong experience with PHP/Python/Angular
● Strong experience in REST and XML APIs
● Strong experience in SQL
● Strong experience in CSS
● Strong experience with in-memory caching
● Iterative / Agile software development experience
● Superior written and verbal communication skills
● A preparedness to adapt to new and changing tasks, processes, and responsibilities
● Strong empathy for people responsible for student safety and wellbeing
● Demonstrate the ability to work effectively in a team
● Honed attention to detail
● A love for process and optimizing processes for effectiveness, scale, and efficiency
● Good instincts matched with analytical thinking
● A desire to create delightful customer experiences

It’s great, but not required:

● A degree in Engineering or Computer Science
● Exposure to large-scale, multi-tenant, multi-region web-based SaaS systems development
● Exposure and experience with Identity systems
● Exposure and experience with Web filters / Next Generation Firewalls
● Exposure and experience with Microsoft 365 and Google Workspace
● Exposure and experience with Learning Management Systems
● Exposure and experience with School Information Systems