Senior Full Stack Engineer

2 weeks ago


India CitNOW Group Full time

About us

Founded in 2008, CitNOW is an innovative, enterprise-level software product suite that allows automotive dealerships globally to sell more vehicles and parts more profitably. CitNOW’s app-based platform provides a secure, brand-compliant solution – for dealers to build trust, transparency and long-lasting relationships.

CitNOW Group was formed in 2021 to unite a portfolio of 12 global software companies leveraging innovation to aid retailers and manufacturers in delivering an outstanding customer experience. We have over 300 employees worldwide who all contribute to our vision to provide market-leading automotive solutions to drive efficiencies, seamlessly transforming every customer moment.

The CitNOW Group is no ordinary technology company, we live a series of One Team values and this guiding principle forms the foundation of CitNOW Group’s award winning, collaborative and inclusive culture.

About the role

We are looking for an established Senior Full-Stack Software Engineer with core competencies in both Python and ReactJS, who will be responsible for the end-to-end development of features

for our web platform as well as supporting the seamless operation of business-as-usual activities.

You will have responsibility across both the Python back-end (including serverless functions) as well as the ReactJS-based platform interface. There is also a more traditional HTML/CSS/JS workload attached to older aspects of the platform.

In this role, you’ll be line-managing other Full-Stack Developers and Front-End Developers alike. You will be tasked with ensuring frontend best practice is adhered to and helping to shape the business’ approach to front-end workloads, while also working in alignment with the established Python practices. As a line-manager you’ll have responsibility over the coaching, mentoring and career development of the more junior colleagues in your team.

CitNOW is an automotive SaaS product used globally, handling between 1-2 million videos per month. This is an exciting opportunity to join the engineering team as we look to further grow the use of the platform and further modernise the UI following the rollout of the new next-generation dashboard project. The ideal candidate is passionate about software development, an agile native and well versed at delivering software at scale. We’re passionate about collaboration, test automation and quality.

Key responsibilities include:

  • Develop high-quality software design and architecture
  • Identify, prioritise and execute tasks in the software development lifecycle
  • Develop tools and applications by producing clean and efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Coach/mentor more junior colleagues and set clear goals, provide guidance, and conduct performance reviews to ensure team members meet their potential
  • Help drive the technical direction of front-end development, with a strong focus on technologies like ReactJS and testing frameworks like Cypress
  • Coordinate with cross-functional teams to align development efforts with overall project goals.
  • Serve as a mentor and role model for team members, providing guidance and support in their career development
  • Collaborate and support product owners in running agile ceremonies and conducting refinement sessions
  • Ensure code quality and adherence to best practices, conducting code reviews and implementing coding standards

We are looking for:

  • In-depth knowledge of Python and its ecosystem, including Django, Flask, and other relevant frameworks
  • Proficient in front-end development (HTML5, CSS3, vanilla JavaScript)
  • Familiarity with CSS methodologies, such as BEM and frameworks such as SASS
  • Demonstrated experience with ReactJS or similar frameworks (e.g., Vue, Ember, Angular, Backbone)
  • Experience with React UI libraries such as PrimeReact
  • Familiarity with message queuing, ideally using AWS SQS
  • Familiarity with serverless functions, ideally AWS Lambda. Preferably with experience or exposure to the Serverless framework
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience working with cloud hosting providers (preferably AWS) and how best to leverage some of those services to support the delivery of projects at scale
  • Experience working on projects where robustness and reliability are important, recognising that disruption and outages can be costly to the business
  • Experience with observability platforms (preferably New Relic) and how to best leverage them to assist you in identifying or detecting problems early, and helping validate their resolution
  • Experience with Python automated testing frameworks (.e.g, Pytest, Behave, Lettuce, etc) and how to optimise your use of these to best support team goals and service reliability
  • Extensive experience of working with both relational and non-relational databases (e.g., MySQL and NoSQL)
  • Experience coaching more junior colleagues and helping to support their development by providing feedback and advice where needed
  • Experience with code reviews and how to provide constructive feedback to your peers, assisting the team in their pursuit to deliver consistently good work
  • Documenting how things work and ensuring that knowledge is sensibly shared amongst your peers

In addition to a competitive salary, our benefits package is second to none. Employee wellbeing is at the heart of our people strategy, with a number of innovative wellness initiatives such as flexi-time, where employees can vary their start and finish times within our core business hours and/or extend their lunch break by up to 2 hours per day. Employees also benefit from an additional two half days paid leave per year to focus on their personal wellbeing.

We recognise the development of our people is vital to the ongoing success of the business and proudly promote a culture of continuous learning and improvement, along with opportunities to develop and progress a successful career with us.

The CitNOW Group is an equal opportunities employer that celebrates diversity across our international teams. We are passionate about creating an inclusive workplace where everyone’s individuality is valued.

View our candidate privacy policy here - CitNOW-Group-Candidate-Privacy-Policy.pdf (citnowgroup.com)



  • india Luxoft India Full time

    Role - Senior Full Stack Engineer (Java+React).Immediate joiner is a must! NP - asap!Client is seeking a highly skilled and experienced Software Engineer of professional experience in Java, react, Node.js, and full-stack development. As a Software Engineer, Candidate will play a key role in designing, developing, and maintaining software applications using a...


  • India Luxoft India Full time

    Role - Senior Full Stack Engineer (Java+React). Immediate joiner is a must! NP - asap! Client is seeking a highly skilled and experienced Software Engineer of professional experience in Java, react, Node.js, and full-stack development. As a Software Engineer, Candidate will play a key role in designing, developing, and maintaining software applications...


  • India Luxoft India Full time

    Role - Senior Full Stack Engineer (Java+React).Immediate joiner is a must! NP - asap!Client is seeking a highly skilled and experienced Software Engineer of professional experience in Java, react, Node.js, and full-stack development. As a Software Engineer, Candidate will play a key role in designing, developing, and maintaining software applications using a...

  • Full Stack Engineer

    1 month ago


    india Celito Tech, Inc. Full time

    Job Title: Senior Full Stack Engineer (Microsoft Cloud Stack), Product EngineeringEmployment Type: Contract to Hire (Full Time) / Full timeReports To: AD. Product Engineering / Solutions ArchitectThe Celito TeamThe Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both consulting...

  • Full stack engineer

    1 month ago


    India Celito Tech, Inc. Full time

    Job Title : Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To : AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering...

  • Full Stack Engineer

    1 month ago


    India Celito Tech, Inc. Full time

    Job Title : Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To : AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both...


  • India Nazer Apps Full time

    At Nazer Apps, we are seeking a highly skilled Senior Full Stack Engineer to join our team. This is a full-time, remote opportunity for a seasoned developer to contribute to the design, development, and maintenance of our web applications.OverviewNazer Apps is a tech company based in India that specializes in creating innovative web applications. We are...

  • Full stack engineer

    6 days ago


    India Ranger Technical Resources Full time

    Sr. Full Stack Engineer #2294 Position Summary: We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to...


  • India TRYAL, Inc. Full time

    We are hiring for Full Stack Tech Lead and Senior Full Stack Engineer (Java, Spring Boot, React) Location: Remote (India Team) About Tryal : Tryal is a cutting-edge clinical software startup, revolutionizing the world of clinical trials. Our agile, product-focused approach allows us to deliver innovative solutions that empower researchers and...

  • Full Stack Engineer

    1 month ago


    India Celito Tech, Inc. Full time

    Job Title : Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To : AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions....

  • Full stack engineer

    6 days ago


    India Byldd Full time

    About Byldd : Byldd is a Startup Studio focusing on helping founders launch software companies. We help founders refine their ideas, identify critical pain points and solutions, build the appropriate software solution, get their first customers, and then scale up. Engineers at Byldd have the opportunity to work on unique projects that solve varied and...

  • Full Stack Engineer

    4 weeks ago


    india Celito Tech, Inc. Full time

    Job Title: Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To: AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both...

  • Full Stack Engineer

    1 month ago


    India Celito Tech, Inc. Full time

    Job Title: Senior Full Stack Engineer (Microsoft Cloud Stack), Product EngineeringEmployment Type: Contract to Hire (Full Time) / Full timeReports To: AD. Product Engineering / Solutions ArchitectThe Celito TeamThe Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both consulting...

  • Full Stack Engineer

    1 month ago


    India Celito Tech, Inc. Full time

    Job Title : Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To : AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both...

  • Full Stack Engineer

    2 weeks ago


    india Celito Tech, Inc. Full time

    Job Title : Senior Full Stack Engineer (Microsoft Cloud Stack), Product Engineering Employment Type : Contract to Hire (Full Time) / Full time Reports To : AD. Product Engineering / Solutions Architect The Celito Team The Celito Team specializes in designing and implementing streamlined, cohesive, and compliant technology solutions. By offering both...

  • Full Stack Engineer

    4 days ago


    India Blink AI Full time

    About Us:We're an AI and Web3 technology company passionate about building innovative software solutions. We're seeking an experienced and skilled Senior Full-Stack Software Engineer who can help us build fast and is agile to quick changes.Job Summary: As a Senior Full-Stack Software Engineer, you will design, develop, test, and deploy high-quality software...

  • Full Stack Engineer

    3 hours ago


    India Blink AI Full time

    About Us: We're an AI and Web3 technology company passionate about building innovative software solutions. We're seeking an experienced and skilled Senior Full-Stack Software Engineer who can help us build fast and is agile to quick changes. Job Summary: As a Senior Full-Stack Software Engineer, you will design, develop, test, and deploy...


  • Anywhere in India/Multiple Locations TETRAHED INC Full time

    **Job Title:** Senior Full Stack EngineerAt TETRAHED INC, we're seeking a seasoned Senior Full Stack Engineer to lead our web application development efforts. This role requires expertise in front-end and back-end technologies, as well as strong leadership and soft skills.Key Responsibilities:Technical Leadership: Lead web application design,...

  • Full Stack Engineer

    6 days ago


    India Ranger Technical Resources Full time

    Sr. Full Stack Engineer #2294Position Summary:We are seeking a highly skilled and experienced Senior Full Stack Engineer to join our development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to...

  • Full Stack Engineer

    6 days ago


    India Byldd Full time

    About Byldd : Byldd is a Startup Studio focusing on helping founders launch software companies. We help founders refine their ideas, identify critical pain points and solutions, build the appropriate software solution, get their first customers, and then scale up. Engineers at Byldd have the opportunity to work on unique projects that solve varied and...