At a Glance
- Tasks: Build and enhance web applications, APIs, and IoT integrations in a hands-on role.
- Company: Join a growing engineering group focused on innovative technology solutions.
- Benefits: Competitive salary, bonus, and benefits with opportunities for professional growth.
- Why this job: Make a real impact while mentoring junior developers and working with cutting-edge tech.
- Qualifications: Experience in Fullstack development, .NET, C#, and ReactJS is essential.
- Other info: Dynamic environment with strong focus on DevOps practices and career advancement.
The predicted salary is between 55000 - 65000 £ per year.
We are working with a well established engineering group seeking a Senior Fullstack Developer to support the continued development of their core operational and customer facing systems. This is a hands-on, delivery-focused role, where you will be actively building, improving and maintaining live systems used across the business. The role would suit a senior developer who enjoys staying close to the code, while supporting and mentoring a junior developer. You will contribute directly to customer portals, APIs and IoT integrations while contributing to technical decisions and supporting development best practice within the team.
Key Duties and Responsibilities
- Design, develop and deploy scalable web applications across frontend and backend environments using modern frameworks and cloud platforms.
- Build and enhance customer facing portals including dashboards, mapping functionality, role based access control and IoT integrations.
- Develop, maintain and optimise RESTful and GraphQL APIs to support internal systems and third party services.
- Support the adoption and continuous improvement of DevOps practices including CI and CD pipelines, monitoring and automated deployments.
- Provide technical guidance to junior developers through code reviews, mentoring and day to day collaboration.
- Contribute to technical improvements and the ongoing evolution of the existing platform.
- Work closely with stakeholders across the business to ensure software solutions align with operational and commercial requirements.
- Maintain clear and accurate technical documentation and contribute to continuous improvement initiatives.
Skills and Experience Required
- Proven experience as a Fullstack Developer with strong capability across backend development using .NET and C#.
- Experience with frontend development using ReactJS.
- Experience working with cloud platforms, with Azure strongly preferred.
- Strong background designing and consuming RESTful and GraphQL APIs.
- Good understanding of data modelling and experience working with SQL, NoSQL or similar database technologies.
- Demonstrable experience working with DevOps pipelines, CI and CD processes and automated testing.
- Solid understanding of secure coding practices, authentication methods such as OAuth2, and role based access control.
- Strong analytical and problem solving skills with the ability to work independently on complex tasks.
- Confident communicator able to work effectively with both technical and non technical stakeholders.
- Degree in Computer Science or equivalent practical experience is desirable.
- Exposure to React Native, Terraform or IoT technologies such as MQTT, Modbus TCP IP or Azure IoT Hub would be advantageous.
This is a strong opportunity for an experienced Fullstack Developer to take on a meaningful role within a growing engineering led organisation, working on modern platforms with real world operational impact.
Fullstack Developer in London employer: Kiota Recruitment
Contact Detail:
Kiota Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Fullstack Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving .NET, C#, and ReactJS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences, especially how you've contributed to team success and mentored others.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our team!
We think you need these skills to ace Fullstack Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your Fullstack development experience, especially with .NET, C#, and ReactJS. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Don’t forget to mention any experience with cloud platforms like Azure or DevOps practices.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they involve customer portals, APIs, or IoT integrations!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!
How to prepare for a job interview at Kiota Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, C#, and ReactJS. Brush up on your knowledge of RESTful and GraphQL APIs, as you'll likely be asked to discuss your experience with these during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex tasks in the past. Think about challenges you've faced in previous projects and how you approached them, particularly in relation to DevOps practices and CI/CD pipelines.
✨Be Ready to Mentor
Since the role involves supporting and mentoring junior developers, be prepared to discuss your mentoring style and any experiences you've had in guiding others. Highlight how you’ve contributed to team dynamics and helped less experienced colleagues grow.
✨Communicate Clearly
Practice explaining technical concepts in a way that non-technical stakeholders can understand. This will demonstrate your ability to bridge the gap between technical and non-technical teams, which is crucial for this role.