Software Ontwikkelaar (m/v)

Software Ontwikkelaar (m/v)

Full-Time 45000 - 60000 £ / year (est.) Working from home possible
Surevine

At a Glance

  • Tasks: Design and develop secure software solutions using innovative AI tools and modern technologies.
  • Company: Join Surevine, a leader in secure collaboration solutions for top-tier organisations.
  • Benefits: Flexible working arrangements, mentorship opportunities, and a creative, inclusive environment.
  • Other info: Collaborate remotely with a diverse team and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact with cutting-edge tech while enhancing your skills in a supportive team.
  • Qualifications: Experience in software development and a passion for learning new technologies.

The predicted salary is between 45000 - 60000 £ per year.

Surevine’s mission is to build and deliver secure, scalable collaboration solutions for the most security-conscious organisations, enabling collaboration on their most highly sensitive information.

Surevine offers our people a platform for you to transform your individual talents into strengths within a creative, innovation-driven environment. We hire software engineers who are adaptable, curious, and committed to creating excellent engineering solutions through both independent work and collaboration.

You will get exposure to engineering techniques across the software lifecycle: cloud engineering, test-driven development, AI-assisted development, experimentation, prototyping, and automation. We seek highly adaptable people who can thoughtfully evaluate context and apply appropriate tools and approaches to the job at hand.

We are actively using AI tools to accelerate our development, improve code quality, and solve complex problems. We want you to use these tools effectively while maintaining strong engineering fundamentals and critical thinking about AI-generated outputs. You should have (or be looking to learn) an understanding of the impact of engineering decisions on security posture.

As a distributed company, you'll need to communicate effectively using our online tools and collaborate with team members through various channels (video calls, chat, async documentation, etc.), whether working in-person or remotely. Engineering in Surevine means being comfortable with AI-augmented development workflows and leveraging ground-breaking tools to amplify your capabilities.

  • Typescript, React, Next.js
  • AWS, Docker, Kubernetes, ECS, GCP
  • Python, Langchain, AI/ML integration
  • Java, Spring Frameworks

Your responsibilities will include:

  • Architecting, designing, and developing reliable and secure software systems, leveraging AI tools to enhance productivity and code quality.
  • Contributing to team working practices through clear documentation, knowledge sharing, code reviews, and helping improve the organization's software engineering practices and processes.
  • Taking ownership, with the team, of software systems from conception and development through live operation and decommissioning.
  • Experimenting with and evaluating new AI-powered development tools and practices, sharing learnings with the team.
  • Continuously developing your skills through learning opportunities we provide, including time for experimentation, structured learning, and mentorship.

We expect strong software engineering fundamentals with experience in delivering production systems. You should be comfortable working with modern JavaScript/TypeScript and/or at least one backend language (Python, Java, etc.). Experience with cloud platforms (AWS, GCP preferred) and containerization is essential.

You should be open to learning about and adopting AI-augmented development tools that enhance productivity (we provide training and support for these tools). A security-conscious mindset with an understanding of secure coding practices is important. You must be able to communicate effectively in a remote environment through written and verbal channels.

We're committed to building an inclusive environment where diverse perspectives and working styles strengthen our team. We provide reasonable accommodations throughout the application and employment process and offer flexible working arrangements. If you need any accommodations during the application process or have questions about how we work, please let us know.

Software Ontwikkelaar (m/v) employer: Surevine

At Surevine, we pride ourselves on being an exceptional employer that fosters a creative and innovation-driven environment, perfect for Software Developers eager to grow their skills. Our commitment to employee development is evident through structured learning opportunities, mentorship, and the chance to work with cutting-edge AI tools in a flexible, inclusive remote setting. Join us to collaborate with a diverse team on secure, scalable solutions while making a meaningful impact in the world of software engineering.

Surevine

Contact Details:

Surevine Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Ontwikkelaar (m/v)

Tip Number 1

Get to know the company culture! Before your interview, dive into Surevine’s mission and values. This will help you tailor your responses and show that you're genuinely interested in being part of their innovative environment.

Tip Number 2

Show off your adaptability! During interviews, share examples of how you've tackled challenges or learned new tools quickly. This aligns perfectly with Surevine's need for adaptable engineers who can evaluate context and apply the right solutions.

Tip Number 3

Don’t shy away from discussing AI! Since Surevine is all about leveraging AI tools, be ready to chat about your experiences with AI-assisted development or any cool projects you've worked on that involved AI. It’ll definitely make you stand out!

Tip Number 4

Apply through our website! We want to see your application come through our platform. It not only streamlines the process but also shows your commitment to joining our team. Plus, it’s super easy to do!

We think you need these skills to ace Software Ontwikkelaar (m/v)

Typescript
React
Next.js
AWS
Docker
Kubernetes
ECS

Some tips for your application 🫡

Show Your Curiosity:When writing your application, let your curiosity shine through! We love adaptable folks who are eager to learn and explore new technologies. Share any experiences where you’ve tackled challenges or experimented with new tools.

Highlight Collaboration Skills:Since we’re all about teamwork, make sure to mention your collaboration skills. Talk about how you've effectively communicated in remote settings or worked with others to achieve a common goal. It’s all about those online tools!

Demonstrate Your Engineering Mindset:We’re looking for strong engineering fundamentals, so don’t hold back! Discuss your experience with software development, cloud platforms, and any AI tools you’ve used. Show us how you think critically about engineering decisions.

Apply Through Our Website:Ready to take the plunge? Make sure to apply through our website! It’s the best way for us to see your application and get to know you better. We can’t wait to hear from you!

How to prepare for a job interview at Surevine

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Typescript, React, and AWS. Brush up on your knowledge of cloud platforms and containerization, as these are crucial for the role. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.

Show Your Adaptability

Surevine values adaptability, so be prepared to share examples of how you've successfully navigated changes in projects or technologies. Think about times when you had to learn something new quickly or adjust your approach based on feedback. This will demonstrate your ability to thrive in a dynamic environment.

Communicate Clearly

Since Surevine operates in a remote setting, effective communication is key. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Be ready to explain your ideas using online tools, as this will reflect your comfort with remote collaboration.

Embrace AI Tools

With Surevine's focus on AI-augmented development, it’s important to show your enthusiasm for using these tools. Familiarise yourself with AI-assisted development practices and be ready to discuss how you’ve used or would like to use AI in your work. This will highlight your forward-thinking mindset and willingness to innovate.