Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Responsibilities:
Atelast 4+ years expereince in Angular and Nodejs
Understanding the nature of asynchronous programming and its quirks and workarounds
Strong proficiency with JavaScript
Strong proficiency on Node.js, React.js, JEST, and frameworks available for it
At least two years experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks, Postgresql and Devops.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent application issues outside of business hours.
Understanding accessibility and security compliance
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git

Similar jobs
Job Description
Profile Title: Software Development Engineer
Location: Pune Remote
Company Profile:
Growloc Private Limited is a leading Agri-tech company in India specializing in IoT solutions for farm management. We empower farmers with innovative technology to optimize resource usage, improve yields, and ensure consistent quality produce. Backed by a team of passionate individuals, Growloc Private Limited is committed to creating a more sustainable and productive future for Indian agriculture.
Role Overview:
We’re looking for a MERN Stack Engineer (SDE-2) who’s passionate about building impactful products and believes in working smarter—with AI copilots, automation, and lean dev cycles. You’ll be part of a high-ownership team responsible for delivering full-stack features, writing testable code, and deploying to production with CI/CD.
Key Responsibilities:
• Build and maintain robust full-stack applications using MongoDB, Nest.js, React.js, and Node.js.
• Actively leverage AI tools (Copilot, ChatGPT, etc.) for faster development, documentation, and writing test cases.
• Write and maintain unit, integration, and end-to-end tests to ensure code quality.
• Own features end-to-end—from design to deployment using modern CI/CD workflows (GitHub Actions, Vercel, AWS).
• Collaborate with product, data, and hardware teams in a lean setup to ship fast and iterate often.
• Ensure performance, responsiveness, and scalability of front-end and backend systems.
Required Skills:
• 2–5 years of professional experience building products using the MERN stack.
• Strong understanding of frontend architecture (React Hooks, Context API/Redux).
• Proficiency in Node.js, Express, and MongoDB schema design.
• Familiarity with CI/CD tools, Git workflows, and cloud deployments.
• Experience with automated testing frameworks (Jest, Mocha, Cypress, etc.).
• Demonstrated use of AI-based coding assistants in real-world development workflows.
Good to Have:
• Exposure to IoT systems or integration with hardware devices.
• Experience working with LoRaWAN protocols and sensor data ingestion.
• Familiarity with WebSockets, MQTT, or real-time data processing.
• Background in agriculture, climate-tech, or rural tech products.
• Knowledge of TypeScript or serverless architectures.
Compensation: Best as per the market standards
At Growloc, we believe in purpose-driven technology. You’ll be part of a collaborative team working at the intersection of agriculture and innovation. If you're excited about building products that matter—and making a real-world impact—this is the place for you.
- +2 years experience working as a react.js developer.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Redux, Material UI.
- Experience with user interface design & user experience design
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
- Developing applications in React including component design and state management for specific use cases
- Experience working with at least one SQL and NoSQL Database (MongoDB, SQL Server, Snowflake, Postgres preferred)
- Basic experience with AWS platform

Responsibilities
- Build scalable and loosely coupled services to extend our platform
- Build bulletproof API integrations with third-party APIs for various use cases
- Evolve our Infrastructure and add a few more nines to our overall availability
- Have full autonomy and own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
- Give back to the open-source community through contributions on code and blog posts
- This is a startup so everything can change as we experiment with more product improvements
Requirements
- You have prior experience developing and working on consumer-facing web/app products
- Hands-on experience in JavaScript. Exceptions can be made if you’re really good at any other language with experience in building web/app-based tech products
- Expertise in http://node.js/">Node.JS and Experience in at least one of the following frameworks - http://express.js/">Express.js, http://koa.js/">Koa.js, http://socket.io/">Socket.io (http://socket.io/">http://socket.io/)
- Good knowledge of async programming using Callbacks, Promises, and Async/Await
- Hands-on experience with Frontend codebases using HTML, CSS, and AJAX
- Working knowledge of MongoDB, Redis, MySQL
- Good understanding of Data Structures, Algorithms, and Operating Systems
- You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3
- Experience with Frontend Stack would be added advantage (HTML, CSS)
- You might not have experience with all the tools that we use but you can learn those given the guidance and resources
- Experience in http://vue.js/">Vue.js would be plus
Job description
- Cross-platform mobile applications for Android & iOS
- Web service integration (SOAP, REST/JSON, GraphQL)
- Identification of application issues when deploying the apps
- Timely App deployment to Play Store & ios app store
Skills & Requirement:
- Minimum 2 years Experience required.
- Previous mobile app development experience using Flutter framework and DART programming is essential
- Experience with Material Design and Android UI design principles, patterns and best practices
- Experience with third party libraries and API integration experience is essential.
- Strong knowledge of Design patterns and good UI design ability
- Dynamic form building experience is essential
- Diagnose performance issues, fix bugs (including crashes) to increase the functionality of the application
- Performance optimization is required.
- Previous experience on IOT Projects will be added advantage
Work Location: 1st Sector, HSR Layout, Bengaluru - 560102
Office Timings : Monday to Saturday – 9:00AM to 6:00PM
Work From Office Only
- Very strong in HTML & mobile techniques;
- Strong knowledge of Codeigniter / Laravel;
- Front-end skills HTML, CSS, CSS3, CSS3 animations, JavaScript,bootstrap;
- Experience with Angular or React;
- Popular JavaScript libraries/frameworks e.g. jQuery, LESS / Sass;
- Back-end skills PHP, MySQL or equivalent language such as C#, java, etc.;
- Strong knowledge of source control e.g. Bitbucket, Github;
- Experience with deployment and configuration of common stacks (LAMP, MERN, MEAN)
- Ability to work with design files for web development needs;
- In-depth experience with MongoDB & MySQL, including SQL & PL/SQL, or NoSQL query building
- Knowledge of tools & frameworks such as Gulp, Grunt, Node, Composer, etc.
- Ability to work with APIs;
- Experience working with CMS systems e.g. Magento, Wordpress;
- Good knowledge of web hosting environments e.g. cPanel, AWS, Google;
- Python skills are a plus






