At a Glance
- Tasks: Join a dynamic team to build innovative software solutions and enhance customer experiences.
- Company: Collinson, a global leader in loyalty and benefits with a collaborative culture.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Embrace a culture of innovation and continuous improvement while mentoring others.
- Why this job: Make a real impact by developing cutting-edge features in a greenfield environment.
- Qualifications: 3+ years in software development, strong TypeScript skills, and cloud platform experience.
The predicted salary is between 50000 - 70000 € per year.
Collinson is a global loyalty and benefits company. We use our expertise and products to craft customer experiences which enable some of the world’s best-known brands to acquire, engage and retain the most demanding and choice-rich customers. Our unique expertise and insight into high earning, frequent travellers allow us to create products and solutions for our clients that inspire greater customer engagement to drive more profitable relationships, enrich their travel experiences, protect what matters and assist in times of need. While specialising in Financial Services, Travel and Retail, we also support clients in multiple sectors.
Purpose of the job
As a Software Engineer, you’ll be a core member of a cross-functional product squad, building new features and services as part of a modern, cloud-native platform. You’ll be working with experienced engineers, Product Managers, and QAs to develop scalable, well-tested systems using a contemporary tech stack; all in a greenfield environment. This is a hands-on role, where you’ll spend most of your time coding, refining technical tasks, and solving real user problems through software. You’ll learn by doing, pairing with others when needed and contributing to everything from front-end interfaces to backend services and APIs.
Key Responsibilities
- Write clean, efficient, and testable code (for both frontend and backend services), owning features and services from design to deployment.
- Work closely with your squad (PMs, engineers, QAs) to refine requirements, contribute to scoping technical solutions, and deliver great software.
- Write unit and integration tests and contribute to a robust CI/CD setup that ensures safe, reliable releases.
- Deploy and operate software in AWS using tools like Terraform, Kubernetes, and GitHub Actions.
- Take part in code reviews, retrospectives, and regular feedback sessions to improve as an engineer.
- Take responsibility for the health, performance, and maintainability of the code you ship.
- Look for opportunities to improve development workflows using AI-powered tooling and automation.
- Be a mentor and teacher to less experienced engineers.
- Develop in an Agile environment using tools like Git, Jira, and Confluence, with a mindset of collaboration and continuous improvement.
Non-negotiable
- 3+ years of experience in software development with a strong focus on TypeScript (Node.js & React) and strong knowledge of JavaScript fundamentals.
- Comfortable with basic cloud development on a Cloud platform (AWS & Azure), using CI/CD pipelines (we use GitHub Actions) and tools like Terraform.
- Familiar with writing unit tests and automated tests, and understand the importance of test coverage, maintainability, and regression safety.
- You enjoy solving engineering problems and are comfortable breaking down tasks, asking questions, and working through ambiguity.
- You’re eager to learn from your teammates and grow as a full-stack engineer, actively participating in a team committed to continuous improvement.
Personal Attributes
- Show initiative: self-driven, independent problem-solver who takes ownership end-to-end.
- Innately curious: constantly questioning, learning, and seeking deeper understanding.
- Innovative: think outside the box and be creative and implement ideas that enhance our systems - innovation is valued highly at Collinson.
- Communicative collaborator: share openly, work across teams, and integrate feedback.
- Strong analytical and investigative problem-solving skills.
- Hungry and eager to make a difference at a technical and operational level.
- The ability to get things done – we don’t like micro-management, but we expect you to do the right thing.
- An attitude of being proud of your code and taking ownership.
Software Engineer Engineering & Tech · Mumbai · in London employer: Collinson Group
Collinson is an exceptional employer that fosters a vibrant and innovative work culture in Mumbai, where Software Engineers can thrive. With a strong emphasis on employee growth, you will have the opportunity to work alongside experienced professionals in a collaborative environment, utilising cutting-edge technology to solve real-world problems. The company values initiative and creativity, offering a unique chance to contribute to meaningful projects while enjoying the benefits of a privately-owned business that prioritises its people.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer Engineering & Tech · Mumbai · in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Collinson on LinkedIn, and ask them about their experiences. A friendly chat can give you insider info and might even lead to a referral!
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems that are relevant to the tech stack mentioned in the job description.
✨Tip Number 3
Show off your projects! If you've built anything using TypeScript, Node.js, or React, make sure to have it ready to share. A portfolio can really set you apart and demonstrate your hands-on experience.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Collinson.
We think you need these skills to ace Software Engineer Engineering & Tech · Mumbai · in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with TypeScript, Node.js, and React, and don’t forget to mention any cloud development skills you have. We want to see how your background aligns with what we do!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for coding and problem-solving, and explain why you’re excited about joining Collinson. Let us know how you can contribute to our mission of creating smarter customer experiences.
Showcase Your Projects:If you’ve worked on any cool projects, make sure to include them! Whether it’s a personal project or something from a previous job, we love seeing real examples of your work. It gives us insight into your coding style and problem-solving abilities.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to connect directly with us!
How to prepare for a job interview at Collinson Group
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your JavaScript fundamentals too! Be ready to discuss how you've used these technologies in past projects and be prepared to solve coding challenges on the spot.
✨Showcase Your Problem-Solving Skills
Collinson values innovative thinkers. Prepare examples of how you've tackled engineering problems in the past. Think about times when you had to break down complex tasks or work through ambiguity, and be ready to share those stories.
✨Emphasise Collaboration
As a Software Engineer, you'll be part of a cross-functional team. Highlight your experience working with Product Managers, QAs, and other engineers. Discuss how you’ve contributed to team success and how you handle feedback during code reviews.
✨Demonstrate Your Eagerness to Learn
Collinson is looking for self-driven individuals who are eager to grow. Share your experiences of learning new tools or technologies, and express your enthusiasm for continuous improvement. Mention any AI-powered tools you've explored and how they’ve enhanced your workflow.