

About SmartAudit
About
SmartAudit is the world's smartest cloud-based workpaper management solution built for SMPs.
At Smart Audit, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a full stack engineer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and back end languages. You’ll be joining a small team working at the forefront of new technology, solving the challenges that impact both the front end and back end architecture, and ultimately, deliver amazing global user experiences.
Company video


Connect with the team
Similar jobs
Job Description
Who are you?
- Experience: You have 3+ years of full-stack development experience in a professional setting.
 - Next.js & Node.js Proficiency: You are experienced with Next.js 14+ and Node.js, comfortable with modern JavaScript (ES6+) and TypeScript features, including async/await, classes, and destructuring.
 - Front-End Expertise: You are skilled in React.js (React 18+), with a firm grasp of modern state management tools like Zustand, Redux, or the Context API.
 - API Development: You are proficient in building and consuming RESTful APIs and familiar with GraphQL.
 - Database Experience: You have hands-on experience with non-relational databases such as MongoDB (experience with MongoDB Atlas is a plus) or DynamoDB.
 - Cloud Enthusiast: You are eager to work with cloud technologies like AWS, Azure, or Google Cloud Platform. Familiarity with serverless architectures and microservices is a bonus.
 - Version Control & Collaboration: You are proficient with Git and have experience in collaborative workflows using platforms like GitHub or GitLab.
 - Modern Tooling: You are familiar with bundlers and build tools, such as Webpack, Vite, or Rollup, as well as automation tools like PM2 or Docker.
 - Quality Focused: You are committed to writing clean, maintainable code with a focus on testing and documentation.
 - Problem Solver: You have strong analytical and problem-solving skills with a knack for tackling complex challenges.
 - Team Player: You can work effectively both independently and collaboratively within an agile team environment.
 - Excellent Communicator: You possess outstanding verbal and written communication skills, which are essential for effectively interfacing with international clients.
 - Passionate & Humble: You are enthusiastic about technology and continuous learning, with a humble attitude towards teamwork and collaboration.
 - Educational Background: You hold a Bachelor's or Master's degree in Computer Science or a related field.
 
What will you be doing?
- Develop Cutting-Edge Applications: You will build and maintain high-quality web applications using Next.js, React, and Node.js.
 - Full Ownership: You will manage the entire software development lifecycle—from ideation and refinement of tasks to deploying code in production environments.
 - Maintain Code Quality: You will ensure code is maintainable and scalable through comprehensive documentation and automated testing practices.
 - Optimise Performance: You will evaluate designs for performance bottlenecks and implement solutions to enhance scalability, latency, security, and data integrity.
 - Cloud Infrastructure: You will provision and manage cloud infrastructure components, including storage solutions, web servers, and databases on platforms like AWS or Azure.
 - Code & Design Reviews: You will engage in peer reviews to uphold high development standards and share best practices.
 - Innovate & Recommend: You will stay abreast of emerging technologies and propose tools or methodologies to improve system performance and developer productivity.
 - Monitoring & Alerting: You will utilise monitoring tools and logging systems to track application performance and respond to incidents.
 - Support Leadership: You will assist engineering managers with technical decision-making processes and provide accurate estimations for project planning.
 
Role: Software Engineer (Integration)
Work Experience: Min. 2 years
About the Role
We are seeking a versatile Software Engineer (Integration) who thrives on solving complex technical challenges and connecting disparate systems with elegance and efficiency.
Responsibilities
● Design, develop, and maintain robust integration solutions between multiple systems
● Create scalable endpoints and implement efficient Cron jobs
● Develop and optimize integration scripts using Python and JavaScript
● Interface with legacy and modern systems, including SOAP and REST APIs
● Perform comprehensive system mapping and data transformation
● Architect solutions that bridge different technological ecosystems
● Collaborate across teams to ensure seamless system interoperability
Technical Skills Requirement
1. Programming Languages:
● Expert-level JavaScript and TypeScript
● Python scripting capabilities
● Working knowledge of React
2. Technical Expertise:
● Backend development proficiency
● SQL and NoSQL database integration
● REST and SOAP API implementation
● Endpoint design and optimization
● System integration architecture
Soft Skills Requirements:
● Exceptional problem-solving abilities
● Strong client communication skills
● Ability to ask precise, targeted technical questions
● Adaptable and quick-learning approach
● Detail-oriented with a holistic system understanding
Educational Qualifications:
● Bachelor's degree in Computer Science, or a related field
● 2-5 years of professional experience
● Proven track record of successfully connecting complex systems
● Demonstrated ability to work across technological boundaries
Employment Type: Full-time
Work days: 5 days a week
Location: Udyog Vihar, Gurgaon
Role Overview:
We are seeking an experienced Full-Stack Tech Lead with a strong background in PHP and Angular development to head a small technical team (~3 ppl). This tech lead job will have a large amount of time spent on coding.
General Requirements:
- An undergraduate or graduate degree in a relevant field
 - 5+ years of experience in full-stack development
 
Key Technical Skills:
- Architecture: Expertise in design and implementation
 - Front-End Development: Strong in Angular
 - Back-End Development: Extensive experience in Node.js and PHP
 - Databases: Strong in MySQL
 - Version Control: Strong experience with Git
 - Cloud: Strong experience with AWS
 
Soft Skills:
- Fluent in English
 - Strong communication skills, both written and verbal
 - Strong team player with the ability to work well in a group
 - Comfortable with delegating tasks and ensuring the delivery of high-quality code from the entire team in a timely manner
 
Looking for a MEAN / MERN Stack Developer.
Looking for Someone with good experience with below skills.
* Minimum 3+ years of professional experience with any of the below stacks.
* Proven experience as a Frontend Developer (or) Backend Developer (or) Full stack Developer.
* Experience developing desktop and mobile applications.
* Familiarity with common stacks.
* Front-end – ReactJs, HTML/ CSS, JavaScript, Typescript, XML, jQuery.
* Back-end – JavaScript frameworks with Nodejs.
* Full Stack : ReactJs, NodeJs, HTML/ CSS, JavaScript, Typescript, XML, jQuery.
- 2-5 years relevant work experience in building multiple users software solutions
 - 1-2 years hands on experience building cloud based web and mobile applications
 - JavaScript, React, NodeJS, structured and unstructured store
 - Strong Front End or Back end experience
 - Hands on experience building Restful APIs
 - Hands on experience building microservices based applications
 - Understanding of DevOps / DevSecOps processes and related tools including, but not limited to, IaC (Terraform, CloudFormation), config management (Chef, Puppet), Git / Bitbucket, or Jenkins, etc.
 - Hands on experience with multiple frontend or backend technologies (either) / frameworks / platforms supporting web and mobile applications – Such as: NodeJS, Python, Django, Flask, PHP, Laravel, jQuery, Bootstrap, Angular, Vue.js, ReactJS, Bootstrap, React-Native, Flutter, iOS SDK, or similar.
 - Hands-on end to end experience of multiple application development frameworks, monitoring tools, and deployment methodologies
 - Experience building and deploying with container technologies such as Docker and Kubernetes and leveraging them throughout the CICD process
 - Understanding of practices regarding system security measures
 
Proven experience as a Full Stack Developer or similar role with Python.
Experience developing desktop and mobile applications 1+ years experience of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, Ajax, XML, jQuery)
1+ years experience of multiple back-end languages & MEAN
Need to have strong skills on MEAN or MERN stack
Excellent communication and teamwork skills
Skills we are looking for :
- Experience in developing full-stack applications at scale in ReactJs/AngularJs & NodeJs.
- Strong knowledge and experience in HTML(5), CSS, SCSS, and Advanced JavaScript
- Good knowledge of coding RESTful APIs.
- Strong knowledge of Web Storage (Cookie, Local Storage, and Session Storage)
- Knowledge of modern authorization mechanisms, such as JWT
- Familiarity with modern front-end build pipelines and tools
- Ability to work in a lean-agile development environment.
Good to know :
- Using GIT
- Knowledge of AWS
- Familiarity with GraphQL will be a brownie point
Our ideal candidate is someone who is an exceptional JS developer with significant experience on React and Node. You should be able to build and support complex applications single-handedly with a keen eye towards UX, design, security and performance. Additionally you will need to have a basic understanding of microservices, API integrations to aid in achieving our vision of building the most robust and scalable integration platform in the B2B Retail + Food verticals. You will be responsible for architecture, design and implementation of the entire system to support thousands of customers globally. Our stack is primarily built around Node, PHP, React, Angular, Mongo, PHP and advanced Infra and DevOps tools such as Kubernetes, Grafana, Prometheus, ELK and more. 
Mentoring should come naturally to you, as well as finding the right balance towards process and documentation.
Highlights:
1) You will be working on interesting technical challenges in a product centric and open-source driven environment. 
2) You will help set a very high bar on code quality with a focus on test driven development and writing highly performant, fault tolerant and secure code. 
3) You will take ownership of product features from conception to implementation, testing deployment and support.
4) A lot of freedom on when and where you work from - just get stuff done.
5) You will open source as much as possible, and blog about cool things that you learnt and built.
6) You will help define who we become as a company.
7) You will get stock options in line with silicon valley standards.
Caveats:
1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.
2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.
3) Similarly, if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you.
This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a fullstack CTO. Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply.
1) Why ShoppinPal? - https://www.youtube.com/watch?v=cE7DgtwA0ws" target="_blank">https://www.youtube.com/watch?v=cE7DgtwA0ws
2) Our hiring philosophy and process http://techstory.in/building-startup-team/" target="_blank">http://techstory.in/building-startup-team/
3) Our culture- https://www.shoppinpal.com/culture">https://www.shoppinpal.com/culture
The technology team at ClassKlap is team a 4 people, who have helped scale and deliver from scratch to 1200+
schools and 4.5L students. The team is looking to add 2-3 engineers who would help build on existing systems
and design new systems from scratch for the impending delivery scale up of 10k schools and Customer App
scale up of 20k teachers and 20L parents.
- Tech stack: Java 11, Postgres, Android, iOS, React JS, Terraform, AWS
- Backend- Java Programming, Frontend- Javascript using Angular
- Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, Object Oriented Programming etc.
About the role:
As a Full-Stack Engineer, you are expected to:
1. Collaborate with cross-functional teams to define, design, and ship solutions
2. Build/Update the Domain Model as required for the scale up
3. As a specialist in multiple areas, responsibly plan, prioritize, organize and perform technical work and ensure the integrity of significant and diverse projects; apply a wide range of experience and understanding of trends and technologies, lead the analysis and conceptual design and technical direction of proposed projects.
4. Lead and direct requirements analysis and writing of software requirements and design specifications for multiple significant software modules; often acts as a technical lead working on complex projects.
5. Design and develop advanced applications for multiple platforms
6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
7. Help maintain code quality, organization, and automatization
8. Actively support, communicate and enforce the company’s software engineering processes and standards












