Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Fullstack Engineer image - Rise Careers
Job details

Sr. Fullstack Engineer

About ICG
ICG is a global holding company focused on buying & building digital properties that power frictionless online shopping experiences.

Our portfolio includes leading affiliate marketing platforms like Stylight and MyBestBrands. Retailers and e-commerce brands typically allocate ad spend across numerous channels, with Meta and Google dominating the landscape. ICG aims to disrupt this space by acquiring and then growing smaller, higher-potential platforms, offering retailers a powerful alternative for growth.

As the fastest-growing performance marketing network across Europe and the US, we drive over $250 million in annual sales for more than 3,000 merchants. ICG has 15 owned-and-operated properties spanning 15 markets in 7 languages, and we are redefining how brands connect with high-intent shoppers worldwide.

About this Role

We’re looking for a Senior Fullstack Engineer to join our growing Engineering team. You will work closely with a Product Manager and team of Engineers to quickly and effectively build out our product roadmap. Your work will focus on high-traffic web products that drive tens of millions of dollars of annual revenue, as well as internal tooling and integrations.

We currently use React, Nextjs, Go, a little bit of PHP (being refactored into Go), AWS, Elasticsearch, Redis, Postgres.

What You’ll Do

  • Take the lead on complex frontend & backend architecture and feature development, ensuring we build in a quick, effective and scalable way

  • Work with a Product Manager and Business stakeholders to understand problems and ideate on the right technical solutions, balancing cost, difficulty and time to delivery

  • Build and maintain our technical integrations with external B2B partners and third-party services; oversee development of internal tooling and systems

  • Work closely with a Designer to bring ideas to life in a pixel-perfect way

About You

  • Fullstack Engineering: you have experience working at a Senior level across both Frontend and Backend engineering, with an expert understanding of React and Go

  • Ownership Mentality: You don’t wait to be told what to do. You see what needs to be done and take accountability, even for tasks that aren’t officially “yours.”

  • Startup Environment: You enjoy the challenge of working in a dynamic environment where things move fast and processes evolve quickly. You are okay with some things being very structured, and others being a little loose.

  • You are fluent in English and comfortable communicating primarily in English with team members around the world.

What We Can Offer You…

  • An opportunity to learn and grow more than you have in any of your previous roles! We are scaling quickly, and there's an incredible amount of work to be done on all fronts. We are a lean, scrappy team where everyone wears multiple hats and works closely together. You'll be able to work on projects and initiatives that interest you and expand your scope.

  • A flexible, remote/hybrid environment where you’ll have a lot of freedom and flexibility. We hire adults and treat them like adults.

  • 30 days of vacation per year, and the chance to work occasionally from our office in Split

  • The chance to have a meaningful impact on a business and see the results of your work.

What we can't offer you...

  • Perfect Work/Life Balance. Startups can be unpredictable — while we aim for balance, there will be times when evenings or weekends are necessary to keep things moving. We encourage you to manage your schedule and find ways to create balance that works for you.

  • A ton of people and resources. We operate lean and invest thoughtfully. This means you’ll need to get creative and wear multiple hats to get the job done — and we’re still figuring things out as we grow.

Our Process:

  1. Applications: we’ll review your application within 72 hours, and you’ll hear from us no matter what. We’re committed to transparency — if we need more time to decide, we’ll let you know. No ghosting.

  2. Interviews: you'll meet with Brett, Brent and a few other members of our Product and Engineering teams. Our conversations will be a mix of behavioural questions, deep dives into your experience, and plenty of time for you to ask questions. Each session will last 30-60 minutes over Google Meet.

  3. Case Study: we’ll give you a real-world technical challenge (compensated) to see how you think and approach a data problem. Afterward, we’ll have a working session to simulate what collaboration feels like at ICG.

  4. Offer: this is the fun part — we'll make an offer, and start getting ready for you to join us!

If you have any questions throughout the process, feel free to reach out to Brett. Thank you, and hopefully we talk soon!

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Fullstack Engineer, Inspiration Commerce Group

Are you ready to take your career to new heights? Join ICG as a Senior Fullstack Engineer and be part of a dynamic team that's redefining the future of online shopping experiences! At ICG, we're all about buying and building digital properties that disrupt the traditional retail landscape. As a Senior Fullstack Engineer at our company, you’ll collaborate closely with other engineers and a savvy Product Manager to effectively bring our product roadmap to life. Your hands-on work with high-traffic web products and internal tooling will contribute directly to driving millions in annual revenue. We’re looking for someone with a solid foundation in React and Go, who thrives in a fast-paced startup environment. You’ll need to take ownership of complex frontend and backend architecture, ensuring that we build everything quickly, effectively, and at scale. Your entrepreneurial spirit and proactive approach will help illuminate the right technical solutions as you partner with both Business stakeholders and Designers to execute pixel-perfect ideas. In return, we offer a unique chance to grow and learn more than you ever have before, with the flexibility to adapt your work-life balance. And with 30 days of vacation a year, plus the opportunity to make a tangible impact, ICG is the place to truly thrive in your Senior Fullstack Engineer career. Can't wait to meet you and explore how you can add your expertise to our ambitious goals!

Frequently Asked Questions (FAQs) for Sr. Fullstack Engineer Role at Inspiration Commerce Group
What are the key responsibilities of a Senior Fullstack Engineer at ICG?

As a Senior Fullstack Engineer at ICG, your key responsibilities include leading complex frontend and backend architecture, collaborating with Product Managers and business stakeholders to craft effective technical solutions, and maintaining technical integrations with B2B partners. You will also work closely with Designers to ensure pixel-perfect execution of ideas, all while focusing on high-revenue web products. Your skills in React and Go will be critical to achieving ICG's ambitious goals.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Fullstack Engineer role at ICG?

To apply for the Senior Fullstack Engineer role at ICG, you should have extensive experience in both frontend and backend development, particularly with an expert level understanding of React and Go. An ownership mentality is essential as you'll be expected to take proactive steps without needing directions all the time. Additionally, fluency in English is required to communicate with your global team.

Join Rise to see the full answer
What technical skills are essential for the Senior Fullstack Engineer position at ICG?

For the Senior Fullstack Engineer position at ICG, you should be proficient in React and Go, as these are the primary technologies used in our projects. Familiarity with AWS, Elasticsearch, Redis, and Postgres would greatly benefit your work. Given the nature of our products, experience with building scalable web applications is also necessary.

Join Rise to see the full answer
Is prior startup experience important for the ICG Senior Fullstack Engineer role?

Yes, prior startup experience is valuable for the Senior Fullstack Engineer role at ICG. Familiarity with a fast-paced, often unpredictable environment will be beneficial as tasks and projects can evolve rapidly. Candidates who thrive in a dynamic setting and are comfortable taking the initiative will excel in this role.

Join Rise to see the full answer
What does the career advancement look like for a Senior Fullstack Engineer at ICG?

At ICG, as a Senior Fullstack Engineer, you will have significant opportunities for career advancement. Our rapidly scaling environment means there's a substantial amount of challenging work to be done. You'll have the chance to take on varied projects, responsibility, and scope that promotes your growth and development in both technical and leadership skills.

Join Rise to see the full answer
Common Interview Questions for Sr. Fullstack Engineer
Can you describe your experience with React and how it will benefit ICG?

In your answer, discuss specific projects where you've used React, detailing your role and the outcomes. Emphasize your expertise in building responsive and user-friendly interfaces, and how this aligns with ICG's focus on high traffic web products.

Join Rise to see the full answer
What approaches do you take when leading complex architectural projects?

Here, detail your methodologies such as Agile or SCRUM, highlighting how you foster teamwork and communication among stakeholders. Share examples of how you have successfully led projects from conception to implementation, ensuring optimal quality and usability.

Join Rise to see the full answer
How do you manage tight deadlines while ensuring code quality?

Illustrate your time management techniques, such as prioritizing tasks and setting milestones. Discuss how you employ code reviews and testing strategies to maintain high standards, even under pressure, demonstrating your commitment to delivering quality work.

Join Rise to see the full answer
Describe a significant challenge you faced in a previous role and how you overcame it.

Focus on a specific example that emphasizes your problem-solving skills. Describe the context and the steps you took to resolve the issue, and how this experience prepares you for similar challenges at ICG.

Join Rise to see the full answer
How do you stay updated with the latest industry trends in fullstack development?

Discuss your approaches to professional development, such as attending webinars, following industry leaders on social media, or taking courses. Emphasize your commitment to continuous learning and adapting, which is crucial for the dynamic environment at ICG.

Join Rise to see the full answer
What role does collaboration play in your work as a Fullstack Engineer?

Share insights on the importance of teamwork in software engineering. Discuss how you collaborate with Product Managers, Designers, and other developers to ensure that the final product meets both technical and business objectives.

Join Rise to see the full answer
Can you give an example of a time you took ownership of a project?

Provide a detailed account of a project where you took the initiative to drive it forward. Explain the circumstances, your actions, and the positive results that followed, showcasing your ownership mentality as desired by ICG.

Join Rise to see the full answer
How do you approach design collaboration with UI/UX designers?

Talk about the importance of clear communication in the design process. Describe how you work with designers to interpret and implement their ideas while providing valuable technical feedback to ensure feasibility and optimal user experience.

Join Rise to see the full answer
What is your experience with server-side languages like Go?

Detail your experience with Go, highlighting any projects you’ve completed. Discuss how you utilize Go’s strengths in asynchronous tasks and scalability, which are essential for ICG's high-traffic web products.

Join Rise to see the full answer
What strategies do you implement to ensure the scalability of web applications?

Explain your understanding of scalability principles, mentioning techniques like load balancing, database optimization, and distributed systems. Provide examples of strategies you've implemented in past projects that could be relevant to ICG.

Join Rise to see the full answer
Similar Jobs
Posted 7 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 13 hours ago
Photo of the Rise User
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!