
Senior Full Stack Engineer
at A fast-growing SaaS commerce company permanent WFH & Office
Senior Full Stack Engineer
What is the role?
You will be responsible for architecting and developing features on the application end to end. You will be working closely with the Product Managers and the Technical architect to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on the core backend and ensure it meets the performance benchmarks.
- Work on the front end with ReactJS.
- Design and develop APIs for the frontend to consume.
- Constantly improve the application architecture by clearing the technical backlog.
- Meet both technical and consumer needs.
- Stay abreast of developments in web applications and programming languages.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 4+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies – NodeJS, ReactJS, MySQL, NoSQL, MongoDB, DynamoDB.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Backend exposure – good knowledge of building API.
- Worked on serverless technologies.
- Efficient in building microservices to combine server and frontend.
- Knowledge of cloud architecture.
- Should have working experience with relational and columnar DB.
- Should be innovative and communicative in your approach.
- Were responsible for the functional/technical track of a project.
Who will you work with?
You will closely work with the Engineering team and support the Product Team of Empuls.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the comprehensive benefits that offers.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners and consumers for better business results.

Similar jobs
Responsibilities:
Develop and maintain front-end applications using Razor View (MVC) in C#, JavaScript, jQuery, and React / Angular.
Design and implement robust backend services using C# focusing on Rest APIs and integrating third-party APIs.
Work with databases like Microsoft SQL, with a focus on gradually adopting NoSQL solutions.
Create and maintain reporting solutions using SSRS, Crystal Reports, and Power BI.
Design and manage ETL processes and data warehousing solutions using SSIS and SSAS.
Collaborate with cloud infrastructure teams to deploy and maintain solutions on Azure, AWS, and Private Cloud environments.
Ensure code quality and performance optimization through regular reviews and updates.
Work in an Agile environment, actively participating in sprints, code reviews, and team meetings.
Ideal Candidate
Proficiency in front-end technologies such as Razor View (MVC), JavaScript, jQuery, and React / Angular.
Strong backend development experience in C# using the Design First and Code First approaches.
Experience with RESTful API development and integration of third-party APIs.
Familiarity with Microsoft SQL and NoSQL databases.
Hands-on experience with reporting tools like SSRS, Crystal Reports, and Power BI.
Knowledge of ETL and data warehousing tools, particularly SSIS and SSAS.
Experience with cloud platforms like Azure, AWS, and Private Cloud.
Solid understanding of software development principles and practices.
Experience with Power BI or other BI tools for data visualization.
Knowledge of Python, Spark, or Databricks for advanced data processing
This is a full-time on-site role for a Full Stack Developer, located in Bengaluru. The Back End Developer will be responsible for designing, developing, and maintaining the server-side of web & app applications.
About the Role
We are looking for a highly skilled and experienced Junior React Native Developer to join our team and take the lead on developing our cross-platform mobile application. You’ll play a critical role in building, launching, and scaling a high-performance mobile app that runs seamlessly on both iOS and Android platforms from a single codebase.
If you’re passionate about mobile technologies, have a strong command of React Native, and are excited about creating a high-quality product from the ground up, we’d love to hear from you.Responsibilities
- Lead the end-to-end development of a cross-platform mobile application using React Native.
- Collaborate with product managers, designers, and backend engineers to deliver high-quality user experiences.
- Build reusable components and front-end libraries for future use.
- Optimize app performance for speed and scalability across devices and OS versions.
- Ensure the app complies with design standards and platform-specific guidelines (Apple App Store & Google Play).
- Set up CI/CD pipelines for automated builds, testing, and deployment (e.g., using Fastlane, EAS, or similar).
- Integrate RESTful APIs and third-party services.
- Handle app store submissions and updates.
- Mentor junior developers and enforce best practices in mobile development.
Requirements
Must-Have:
- 1+ years of experience in mobile application development.
- 1+ years of hands-on experience with React Native.
- Strong understanding of JavaScript (ES6+), TypeScript, and React architecture.
- Deep knowledge of iOS and Android mobile app development lifecycle.
- Experience with mobile UI/UX best practices and performance optimization.
- Familiarity with native build tools (Xcode, Android Studio).
- Experience integrating REST APIs and handling network latency issues.
- Proficient with Git, GitHub/GitLab, and agile development practices.
- Experience with push notifications, in-app purchases, deep linking, and analytics SDKs.
Preferred:
- Experience with Expo or EAS for managed workflows.
- Familiarity with mobile CI/CD pipelines (Fastlane, Bitrise, etc.).
- Experience with native modules (Objective-C/Swift and Java/Kotlin) as needed.
- Knowledge of automated testing frameworks (Jest, Detox).
- Published apps in both the App Store and Google Play.
- Prior experience in startups or high-growth environments.
What We Offer
- Opportunity to lead and build a product from the ground up.
- Work with a dynamic and talented team in a fast-paced environment.
- Flexible working hours and remote-first culture.
- Competitive salary and equity options (if applicable).
- Learning and development budget.
Job Description
Jaipur Company seeks a PHP Developer Full-time
Responsibilities:-
1) Experience: We are seeking a Senior PHP Developer with at least 3 years of experience in PHP and one of the following: .NET or Cloud Server Operations. If you do not have experience in these areas, we are prepared to provide training to help you gain these skills. All our work is recorded under an employee monitoring system.
2) SAAS Product Operations: As a Senior PHP Developer, you will be responsible for managing and operating our own cutting-edge Software as a Service (SAAS) products. You can explore our products at https://www.pnapna.com.
3) Collaborative Work: You will collaborate closely with our IT team to bring various projects to fruition.
4) /Language Proficiency: Proficiency in English, both written and spoken, is essential for effective communication within the team and with clients.
5) Troubleshooting: Part of your role will involve identifying and resolving issues related to our SAAS scripts and the infrastructure of our server systems.
6) Server Management: You will be responsible for ensuring the smooth operation of web processes and infrastructure on our Linux-based servers.
7) Script Development: You will have the opportunity to create scripts that enhance client systems, helping them achieve peak performance and meet their objectives.
8)Software Development: Testing and developing software for client applications, primarily those located in North America, is a key aspect of your role.
9)Documentation: You will create comprehensive documentation for the software you develop, ensuring that it is well-documented for both internal and client reference.
10) Debugging: Utilizing source debuggers, you will diagnose issues and write or modify client software as necessary to enhance functionality.
11) Project Results: You will be expected to consistently deliver effective results within set deadlines, contributing to the success of our projects.
Requirements:-
1) Education: A Bachelor's degree in Computer Science or a related field is a prerequisite for this role.
2) Development Skills: Proficiency in PHP is required, along with experience in using web frameworks like Laravel and CodeIgniter. If you do not have experience with PHP, knowledge of DOT.Net desktop applications or Cloud servers is acceptable. We are willing to provide training to enhance your skills in these areas.
3) Front-end Technologies: Advanced knowledge of front-end technologies, including CSS3, JavaScript, and HTML5, is essential for this position.
4) Programming Skills: You should have a solid understanding of object-oriented programming.
5) Database and OS: Familiarity with both SQL and NoSQL databases, as well as experience with the Linux operating system, is beneficial for success in this role.
6) Project Leadership: The ability to effectively manage and lead projects is a key competency that we value.
Job Type: Regular / Permanent
Salary: ₹40,000.00 - ₹60,000 per month
Contract Length: 45 days Notice Period
If you possess the requisite skills and qualifications and are enthusiastic about joining our team to work on innovative SAAS products, please submit your application with your resume and any relevant work samples.
Schedule:
- Day shift
Supplemental pay types:
- Overtime pay
- Performance bonus
Education:
- Bachelor's (Preferred)
Experience:
- PHP: 3year (Preferred)
- total work: 3 year (Preferred)
- website development: 3 year (Preferred)
Job Title: Java Tech Lead & Solution Architect
Location: Ahmedabad
Experience: 8+ years in Java technologies with 2–3 years in solution architecture.
Key Skills:
- Expertise in Java, Spring Boot, Microservices, Angular, and PostgreSQL
- Strong background in SOA and enterprise-level solutions
- Hands-on experience in leading development teams and projects
- Proficiency in creating technical documentation and solution designs
- Skilled in client interaction, technical demos, and requirement analysis
Roles & Responsibilities:
- Lead end-to-end technical delivery and ensure timely, quality output
- Design software architecture, high/low-level design, and integration plans
- Mentor team members and manage task assignments
- Conduct code reviews, manage repositories, and ensure deployment readiness
- Collaborate with stakeholders for requirement gathering and solution finalization
- Maintain project documentation and participate in audits and reviews
- Drive technical strategy, innovation, and productization of solutions
Type, Location,
Full Time @ Anywhere in India
Desired Experience
3+ years
What You’ll Do
- Architecting and implementing the solutions we build
- Working with the team, client and project manager to efficiently deliver projects
- Translating business needs to technical solutions and communicating with the client
- Ensuring that good programming practices are followed
- Supporting other engineers’ growth with your expertise and mentorship
- Taking part in internal initiatives such as performance reviews, technical recruitment, estimation of pre-sale projects
What you bring to the table
- Ideally 2 years of commercial experience using Node.js
- 3 years of experience using JavaScript (ES2015+)
- Comfortable with DRY & SOLID principles in your own code
- Experience in writing tests using Mocha/Chai/Jest
- Experience with Express.js
- Experience with version control systems, preferably Git
- Hands-on experience with Unix/Linux environment
- Understanding of non-relational/relational databases
Bonus if you have…
- Experience with Angular 2+ and React JS
- Experience with AWS or GCP infrastructure
- Curiosity about new languages, libraries, frameworks
- Contributions to open-source projects
Who are you?
- Passionate about making an impact
- Self-driven & eager to learn new technologies
- Intellectually curious, interested to build complex systems
- Thrive in a highly independent, remote-first environment
- Keen to work with a globally diverse team
What you can expect from us
- Hybrid Work Option - Step out when you “want to” not when you “have to”
- Work from the comfort of your home or work at the office
- Support for setting up Home-office
- Flexible Work Hours -Work-life balance becomes a lot easier to maintain with the flexibility to plan your work hours
- Flexible Leave policies
- Life needs a break - casual, parental, sick, or just random. To help you enjoy your leaves without guilt or excuses, we have a ‘no approval needed’ policy
- Health and Wellness - Constant encouragement to stay fit
- We encourage and support our team members to participate in memberships that promote team member health (physical, emotional, and psychological) and fitness
- Reimbursements for medical support
- Career ladder: the freedom to design your own path
- Well defined career ladders to grow, assess and explore your professional journey
- Learning opportunities
- In house learning platforms to partner with you in your growth story
- Wide range of courses and certifications
of programming. Responsibilities will include implementing visual elements and their behaviors with
user interactions. You will work with back-end web developers to build all client-side logic. You will
also be bridging the gap between the visual elements and the server-side infrastructure, taking an
active role on both sides, and defining how the application looks and functions.
Responsibilities:
• Work with our Engineers to implement the next generation of our client products
• Build efficient and reusable front-end abstractions and systems
• Optimize applications for maximum speed and scalability
• Identify and address performance bottlenecks
• Participate in design and code reviews
• Identify and communicate best practices for front-end engineering
• Requirements:
• Natural with Markup and Styling with HTML, CSS
• Strong understanding of JavaScript, its quirks, and workarounds.
• Hands-on experience with at least one of these: AngularJS, EmberJS, KnockoutJS,
BackboneJS, ReactJS, DurandalJS, NodeJS, ReactJS, or similar.
• Ability to author clean, standards-compliant code
• Comfortable working with templates in server-side technologies and client-side apps
• Familiarity with JavaScript module loaders, such as Require.js and AMD
• Familiarity with front-end build tools, such as Grunt and Gulp.js
• Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN)
• Understand the principals of object-oriented development
• Use test-driven development to guide implementation
• Fond of tracking down IE browser bugs
• Ability to navigate deep into Photoshop layers to export slices and make sprites

- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Designing developing and implementing highly-responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Technical Skills:
- 7-9 years Mandatory experience of React.js
- Strong proficiency in JavaScript, jQuery including DOM manipulation and the JavaScript object model
- Mandatory prior experience with popular React.js workflows (Redux)
- Mandatory experience in responsive web designing.
- Mandatory experience in SCSS, CSS
- Mandatory experience with current specifications of ECMAScript
- Mandatory experience with Express Node.js
- Mandatory experience with RESTful APIs
- Mandatory experience with HTML, SaaS
- GIT experience
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
- Familiarity with Database such as SQL
Qualifications:
- B.E/ B.Tech/ M.C.A in Computer Science, Electronics and Communication Engineering, Electronics and Electrical Engineering.
- Minimum 60% in Graduation and Post-Graduation.
- Good verbal and written communication skills
We are looking for a seasoned full-stack developer(JavaScript) to build out and manage our Web and API infrastructure. Successful candidates will have a minimum of three years’ recent experience with all of the skills listed below.
Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our cloud infrastructure. This includes all associated areas such as database and architecture design.
Responsibilities
- Design and implementation of the overall web architecture
- “Pixel-perfect” implementation of our approved user interface
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API and integration with front-end
- Design and implementation of continuous integration and deployment
- Write clean, great quality, scalable and maintainable code with thorough testing
- Troubleshoot, test and maintain the products and databases to ensure strong optimization and functionality
Required Skill Set
At least two years’ experience with:
- Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
- A relevant experience in back-end programming with NodeJS
- A relevant experience in front-end programming with ReactJS
- Database design and management of MySQL and DynamoDB
- Cloud infra management and deployment for the relevant environment
- Ideally, familiarity with Sass and Webpack
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests
- Proficiency with Git
- Appreciation for clean and well documented code
- Knowledge of Serverless Framework and AWS Lambda is a plus.
Your Key Responsibilities
You will build robust, secure and scalable micro-services
- You will be responsible to implement RESTful service
- You will take ownership to build scalable, reliable and performant code that complies with our internal code guidelines
- Take part in code reviews and architecture development
- You will influence how we build individual features and products, and bring in best practices and patterns that can be used for engineering lifecycle
- You will be driving architecture and design discussions and will be responsible to run and maintain good infrastructure
What to Bring
B.Tech/ B.E. in Computer Science from a reputed college or related technical discipline with 5-8 years of experience in software development
- Knowledge for data structure and an eye for architecture
- Familiar with Git Architecture
- Experience with reactive programming
- Experience in building RESTful APIs with monitoring, fault tolerance and metrics
- Exposure to relational and NoSQL databases (MongoDB, Redis)
- Exposure to server-side services using ElasticSearch and ESB - Camel, ActiveMQ
- Experience in MEAN stack development
- Strong experience with AWS Stack












