Senior Back End Developer
VoIP / Cloud Telephony / Contact Centre
Looking to join an established, financially secure company with a startup mentality?
Our team are growing quickly, and we need a Senior Back End Developer to help us realise our big ambitions.
Have experience in backend delivery and a strong proficiency in typescript? If you have a passion for delivering scalable and robust backend systems, then we want to hear from you!
What can we offer you?
- Flexible Working – You can work from our offices near Milton Keynes, or from home - we’ll even provide you with a home office set up allowance to get you comfortable.
- We’re committed to your development – All employees get a personal learning time allowance and access to job related training with no fixed budget
- Private Medical Care
- 32 days holiday
- Regular all inclusive company events including the annual group Christmas Party
What you’ll get involved in:
- Design, build and maintain scalable and robust backend systems using Typescript
- Collaborate with cross-functional teams to identify, prioritize and develop new features
- Optimize database performance and ensure data consistency and reliability
- Write clean, maintainable and efficient code
- Participate in code reviews and ensure the implementation of best practices
- Troubleshoot and debug any issues that arise in the production environment
- Participate in the design and implementation of new systems and processes to improve the overall functionality and efficiency of the backend
Ideally, you’ll have:
- Good level of experience in backend development
- Strong proficiency in Typescript
- Good understanding of RESTful API design and implementation
- Knowledge of database design, performance optimization and data modelling
- Strong understanding of the software development life cycle and Agile methodologies
- Excellent debugging and troubleshooting skills
It would be great if you have:
- Experience with PGSQL and Redis is a plus, but not required
Who are we?
For more than 15 years, IP Cortex (IPC) has been creating innovative and compelling telephony technology for a range of industry verticals. IPC has grown organically during this period and has major aspirations to accelerate this growth through offering leading edge VoIP / cloud telephony and UCaaS solutions that are easy to use, functionally rich and scalable.
We are a deeply technical environment where everyone is willing to help each other out and collaborate. Our team is a friendly and informal bunch, and we like to work together, not hide away in boxed cubicles.
Our Process:
Step 1: Is there a fit? You’ll have a chat with our Talent Acquisition team, talk through your past experiences and what it is you’re looking for from your career
Step 2: Technical Discussion – We’ll give you a short task to complete ahead of time, for you to talk through in detail with members of our technical team. We’ll follow this up with a Predictive Index assessment.
Step 3: Meet with the team to talk through your motivations, whilst also getting a feeling for IP Cortex. You’ll run through a few scenario based questions, and get the opportunity to ask anything you’d like to learn about.
Step 4 : If it looks like a good fit from both sides, we’ll be looking to make you an offer!
We understand that some individuals may hesitate to apply for a position if they do not meet all of the listed requirements. However, we firmly believe in recognizing potential and are open to considering all applications based on the skills and experience candidates possess. We are committed to fostering growth and welcome applicants to pursue opportunities with us.
Job Types: Full-time, Permanent
Schedule:
- Monday to Friday
Work Location: Remote