At a Glance
- Tasks: Join a fast-growing team as a Senior Software Engineer, coding for mobile and web apps.
- Company: Be part of a scale-up revolutionizing savings for hundreds of thousands in the UK.
- Benefits: Enjoy a competitive salary, pension scheme, free gym, and on-site parking.
- Why this job: Make impactful contributions in a high-growth environment with genuine career progression.
- Qualifications: 5+ years experience with Ruby on Rails; familiarity with modern JS frameworks is a plus.
- Other info: Non-UK citizens must have unrestricted work visas for at least 5 years.
The predicted salary is between 60000 - 84000 £ per year.
Job: Senior Software Engineer Salary up to £100k neg. Pension scheme Free on-site parking Free on-site gym Mon-Fri onsite in Debden, 10 mins walk from Debden tube station (Central line) A fantastic opportunity has arisen within this company, a fast-growing scale-up that is helping hundreds of thousands of people in the UK save money every day. They are a rapidly growing, B2C rewards app that has experienced 15x user growth over the past 12 months. They are recruiting for a Senior (ideally Full Stack) Engineer / Developer to join their growing tech team to work across their suite of mobile and web applications helping them to deliver an exceptional, bug free customer experience. Their ideal candidate should be excited by the challenge of working in a high growth and fast-paced environment. You will have the opportunity to make important contributions and be a key player at a hugely exciting time for the business as they continue to grow. This role offers genuine career progression opportunities as their company scales. Key Deliverables Write well-designed, testable and reliable code for their mobile apps and web platforms. Ensure the performance, quality, and responsiveness of the applications as they scale. Implement efficient and reliable integration with PostgreSQL databases always looking to optimise performance. Utilise Docker for containerization, ensuring seamless deployment and scalability of applications. Collaborate with your team in a hands-on environment using pair and mob programming practices. Contribute towards the technical strategy of their platform. Maintain a sensible level of documentation. Essential 5+ years working with Ruby on Rails, Ruby version & gem managers Desirable Building RESTFul API backends for Javascript mobile apps Working with CI/CD, DevOps and Agile within an AWS environment ??Working with payment technologies (they use Stripe & TrueLayer) Building an automated testing framework (unit, integration, e2e, performance) Strong understanding of object-oriented programming, design patterns, and best practices Working with Docker and containerization technologies Working with PostgreSQL databases and optimising database performance Familiarity with YAML and configuration management practices API design, implementation, and integration Beneficial Experience working with the modern JS framework on a commercial website (they use Node, React, Next and a CSS framework). Other Stuff NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status.If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years. In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29s privacy policy can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: fullstack full-stack full stack developer engineer software ruby on rails London essex start up start-up startup scale up scale-up scaleup lead senior head of mobile web app application JBRP1_UKTJ
Profile 29 | Senior Software Engineer employer: Profile 29
Contact Detail:
Profile 29 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Profile 29 | Senior Software Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, especially Ruby on Rails and PostgreSQL. Being able to discuss your experience with these tools in detail during the interview will show that you're a strong fit for the role.
✨Tip Number 2
Highlight any experience you have with containerization technologies like Docker. Since this role emphasizes seamless deployment and scalability, demonstrating your knowledge in this area can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies and CI/CD practices. This company is looking for someone who thrives in a fast-paced environment, so showcasing your adaptability and teamwork skills will be crucial.
✨Tip Number 4
If you have experience building RESTful APIs or working with payment technologies like Stripe, make sure to bring this up during your conversations. These skills are highly relevant to the role and can demonstrate your ability to contribute immediately.
We think you need these skills to ace Profile 29 | Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails, PostgreSQL, and Docker. Emphasize any relevant projects that showcase your ability to write well-designed, testable code.
Craft a Strong Cover Letter: In your cover letter, express your excitement about working in a fast-paced environment and how your skills align with the company's goals. Mention specific technologies you have worked with that are relevant to the role.
Showcase Your Projects: If you have worked on any significant projects, especially those involving mobile apps or web platforms, be sure to include them in your application. Highlight your contributions and the impact they had on the project.
Prepare for Technical Questions: Be ready to discuss your technical expertise in Ruby on Rails, API design, and containerization. Prepare examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving skills.
How to prepare for a job interview at Profile 29
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Ruby on Rails and any relevant projects you've worked on. Highlight specific examples where you wrote well-designed, testable code and how you ensured application performance and quality.
✨Demonstrate Your Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Be ready to explain how you approach challenges, particularly in a fast-paced environment, and provide examples of how you've optimized database performance or implemented efficient integrations.
✨Familiarize Yourself with Their Tech Stack
Research the technologies mentioned in the job description, such as Docker, PostgreSQL, and CI/CD practices. Showing familiarity with their tech stack will demonstrate your genuine interest in the role and your ability to contribute from day one.
✨Emphasize Collaboration and Teamwork
Since the company values collaboration through pair and mob programming, be ready to discuss your experiences working in teams. Share examples of how you've contributed to team success and how you handle feedback and collaboration in a development environment.