Principal Software Engineer - Remote Opportunity
About the Role
We’re looking for a Principal Software Engineer to join our dynamic team at iVendi. This remote opportunity allows you to be the technical go-to person in your area, offering guidance, mentorship, and hands-on expertise. As a Principal Software Engineer, you will play a crucial role in shaping our technology and the people around you. This is a chance to make a real impact across multiple products and help influence our engineering direction as we continue to grow. We have bold ambitions as a business, and we’re looking for people who want to grow with us.
What You'll Do
- Develop and mentor a team of talented front-end engineers.
- Provide guidance on best practices and set high technical standards.
- Work closely with product managers, QA, designers, and other engineers, integrating feedback effectively.
- Deliver fully tested software iteratively and continuously.
- Create beautiful, usable, and user-friendly solutions.
- Scope projects, identify opportunities, and deliver effective solutions.
- Prototype new ideas and push boundaries to enhance our products.
Requirements
- Extensive experience as a software engineer, with a focus on front-end technologies.
- Proficiency in ReactJS, NextJS, Typescript, Playwright, EventStore, and AWS.
- A passion for software engineering and a desire to keep ahead of trends.
- Strong collaborative skills and a supportive attitude towards team members.
- Ability to take ownership of projects and drive them to completion.
Nice to Have
- Experience in the automotive industry.
- Familiarity with agile methodologies.
- Knowledge of UI/UX design principles.
What We Offer
- Competitive salary ranging from $120,000 to $150,000.
- 7% matched pension contribution.
- Private healthcare and wellbeing support through Vitality.
- Life assurance scheme.
- Birthday day off.
- 25 days holiday plus bank holidays, with the option to buy or sell up to five days.
- A collaborative, inclusive culture where people’s voices genuinely matter.
- Learning and development support to help you grow.
- Company bonus scheme.
- A friendly, supportive environment where you can make a real difference.
This Principal Software Engineer role at iVendi offers a unique opportunity to lead a talented team in a collaborative and innovative environment. With a competitive salary and strong benefits, it's an attractive position for experienced engineers.
Who Will Succeed Here
Proficient in building scalable applications using React and Next.js, with a deep understanding of TypeScript for type-safe development, enabling the delivery of high-performance solutions in a remote work environment.
Demonstrates strong leadership skills by effectively mentoring junior engineers and advocating for best practices in software architecture, especially in cloud environments utilizing AWS and EventStore.
Possesses a proactive mindset with a focus on continuous improvement and innovation, leveraging tools like Playwright for automated testing to enhance product quality and team efficiency while working in a distributed team.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months