The Xponent Core Engineering team is seeking a Senior Full Stack Engineer with expertise in React and full-stack development to build and enhance our Software as a Service (SaaS) platform. The ideal candidate is passionate about developing highly scalable, high-performance web applications using modern frontend and backend technologies. In this role, you will contribute as a developer, mentor, and technical planner, ensuring adherence to best practices in architecture, security, and coding standards.
You will play a key role in integrating the Xponent product with other CSG products and leading technical innovation across the team.
Key Responsibilities
- Develop and enhance web applications using React as the core front-end framework.
- Work across the full stack, including backend development with Python and Node.js.
- Optimize UI/UX for high performance, accessibility, and responsiveness.
- Collaborate with the Product team to translate business requirements into technical solutions.
- Participate in the agile development process, contributing to sprint planning, code reviews, and QA.
- Enhance code scalability, security, and maintainability.
- Troubleshoot and resolve complex frontend and backend issues.
- Mentor junior developers and provide technical leadership to the team.
- Evaluate and adopt new libraries, frameworks, and best practices.
- Work with DevOps teams to improve deployment pipelines and system performance.
Is This Opportunity Right for You?
We are looking for candidates who have:
- 5+ years of experience in full-stack development, with a focus on frontend engineering.
- Expertise in React.js, including hooks, state management, component design, and performance optimization.
- Proficiency in JavaScript/TypeScript and modern frontend development workflows.
- Experience with backend development, specifically with Node.js and Python.
- Knowledge of RESTful APIs and GraphQL.
- Experience working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Understanding of web performance optimization, security best practices, and scalability.
- Familiarity with web caching (Redis) and message brokers (Kafka, RabbitMQ, SQS).
- Hands-on experience with AWS cloud services.
- Strong experience working in agile teams and contributing to technical planning.
- A collaborative mindset with strong communication skills.
Location(s):
India Remote