
OpenGov is home to an exceptional team - passionate about our mission to power more effective and accountable government. By bringing the OpenGov Cloud to our nation's state and local government, we’re transforming communities so they can thrive!
Imagine yourself being able to help small business owners open their doors faster, ensuring our tax dollars are accounted for, creating safer infrastructure, modernizing the permitting process, and assisting with disaster recovery. The work you do here every day has a meaningful impact on people's lives!
🌟 OpenGov is a 2023 Top Workplaces USA award winner and a Forbes America's Best Startup Employer 🌟
Join our smart, fun, and humble team to experience the most rewarding career of your life!
Job Summary:
As a Software Engineer II at OpenGov, you'll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You'll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies, including ReactJS, Javascript, GraphQL, and NodeJS.
A typical day in this role would provide opportunities to design, implement and optimize complex applications for speed and scalability, and resolve various unique technical challenges. Strong collaboration skills with the product, UX, and platform engineers coupled with the ability to execute quickly will enable your success.
Responsibilities:
- Develop, test, and deploy high-quality software with minimum supervision
- Write clean, efficient, and well-documented code following industry best practices.
- Troubleshoot, debug, and resolve complex technical issues.
- Contribute to continuous improvement and operational excellence
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Stay up-to-date with emerging technologies and industry trends to drive innovation within the team
- Contribute to OpenGov’s Engineering culture of innovation, leading-edge technology adoption and quality
Requirements and Preferred Experience:
- BA/BS in a computer-science-related discipline or equivalent experience required
- 3+ years of professional experience in developing cloud native applications.
- Proficiency in Java or C++ or C# or equivalent program language is required.
- Proficiency in Python, JavaScript, ReactJS, and NodeJS is required
- Proficiency in data structures, database concepts, algorithms and observability is required
- Working knowledge of event-driven architecture and Kafka preferred
- Working knowledge of ElasticSearch/OpenSearch preferred
What makes OpenGov unique
» Leadership: CEO Zac Bookman (MPA from Harvard and JD from Yale) is truly a mission-driven CEO. He was named one of the 100 most Intriguing Entrepreneurs by Goldman Sachs, a Tech Pioneer by the World Economic Forum, and SF and Silicon Valley Business Times' 40 under 40 class of 2018!
» Growth: Record breaking growth with 1,800+ governments (and counting) using our products. Click here for read more.
» Culture: Winner of 2023 Top Workplaces USA award, Awarded Top 25 Cloud Companies to Work For, Winner of Forbes 2022 Best Startup Employers, 50 Best Workplaces award. Check out our Careers Video!
» Product: Named to the GovTech 100 (seven consecutive years), we are the leader in cloud software for our nation's cities, counties, and state agencies.
» Mission Driven: We are a technology company with a passion for the mission. We're powering more effective and accountable government.
Come join us and make a positive social impact!
OpenGov is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Similar jobs
Job Description: Java Developer
Position: Java Developer
Experience: 5 to 7 Years
Notice Period: Immediate Joiner
Key Responsibilities
- Design, develop, and maintain scalable, high-performance Java applications.
- Work with Core Java and Advanced Java concepts to build reliable backend solutions.
- Develop and deploy applications using Spring Boot framework.
- Design and implement RESTful Microservices with best practices in scalability and performance.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Manage code versions effectively using Git/GitHub.
- Ensure code quality by integrating and analyzing with SonarQube.
- Participate in code reviews, sprint planning, and daily stand-ups.
- Troubleshoot production issues and optimize system performance.
Required Skills
- Strong proficiency in Core Java (OOPs, Collections, Multithreading, Exception Handling).
- Hands-on experience in Advanced Java (JDBC, Servlets, JSP, JPA/Hibernate).
- Proven experience with Spring Boot for application development.
- Knowledge and experience in Microservices Architecture.
- Familiarity with REST APIs, JSON, and Web Services.
- Proficient in Git/GitHub for version control and collaboration.
- Experience with Sonar Qube for code quality and security checks.
- Good understanding of Agile/Scrum methodologies.
- Strong problem-solving and debugging skills.
Nice-to-Have
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).
- Familiarity with Docker/Kubernetes for containerized deployments.
- Basic knowledge of cloud platforms (AWS, Azure, GCP).
Key Responsibilities
- Design, develop, and maintain full-stack web applications using MongoDB, Express.js, React.js, and Node.js
- Build and optimise RESTful APIs and micro services
- Work closely with product managers, designers, and developers to deliver scalable solutions
- Write clean, maintainable, and testable code
- Ensure application performance, security, and responsiveness
- Mentor junior developers and contribute to code reviews
🔹 Must-Have Skills
- Strong hands-on experience with MERN stack (MongoDB, Express, React, Node.js)
- Proficiency in JavaScript (ES6+), HTML5, CSS3
- Experience with Redux / State Management in React
- Solid backend expertise with Node.js & Express.js
- Database design, queries, and performance tuning in MongoDB
- Good understanding of REST APIs, authentication (JWT, OAuth)
- Familiarity with Git, CI/CD pipelines, and Agile methodology
- Exposure to cloud platforms (AWS, Azure, GCP) is a plus
🎯 Preferred Skills
- Experience with TypeScript
- Knowledge of GraphQL, Docker, Kubernetes
- Unit testing with Jest / Mocha
- Experience mentoring or leading small teams
🎓 Education
- Bachelor's / Master's in Computer Science, IT, or related field
At Appleute, we're not just developing software; we're shaping the future of technology by partnering with startups and SMEs to bring groundbreaking ideas to life. From sculpting Minimum Viable Products (MVPs) to scaling full-fledged platforms for millions of users, we engage in projects that challenge the status quo, powered by a blend of innovative technology, visionary founders, and transformative business models. Our work is driven by a passion for creating market-leading products that redefine industries.
Why Join Us?
Global Remote Culture: Embrace the freedom to work from anywhere in the world. Our remote-first approach ensures you have the balance and flexibility to work where you thrive.
Results-Driven Environment: We value outcomes over hours. Focus on making a significant impact, with the flexibility to manage your schedule around what works best for you.
Flat Organizational Structure: Say goodbye to bureaucracy. Our flat hierarchies mean your ideas and contributions are valued and can make a direct impact from day one.
A Team of A-Players: Join an elite team of tech enthusiasts and innovators. Our selective hiring process ensures you're working among the best in the industry, fostering an environment of learning and growth.
Innovative Tech Stack: Dive into cutting-edge technologies and tools. From JavaScript and TypeScript to AWS, Docker, and React/Express, you'll have the opportunity to work on exciting projects using the latest in tech.
You're a perfect fit if you're dedicated to:
Excellence in Code Quality: You understand that great products are built on clean, maintainable code.
Collaborative Problem Solving: You thrive in open discussions and enjoy brainstorming solutions with your team.
Continuous Learning: Your curiosity drives you to stay on top of new technologies and coding practices.
Taking Ownership: You take pride in your work, from concept to deployment, ensuring excellence every step of the way.
Your Impact:
Build Scalable Solutions: Develop software that's ready to grow from thousands to millions of users, focusing on performance and scalability.
Drive Integrations and Deployment: Implement seamless software integrations and efficient deployment strategies to enhance product capabilities.
Enhance Mobile Experience: Craft mobile-optimized applications and features that deliver exceptional user experiences.
Ensure usable Documentation: Hone your skills in improving documentation to be clear and concise that supports your team and project needs.
Technologies You'll Work With:
Frontend and Backend: JavaScript, TypeScript, React/Express, React Native, Node.js
Database Management: MySQL, Postgres and Prisma
Deployment and Version Control: AWS, Docker, Git/Gitlab, NPM
Salary Range - ₹30L – ₹40L
About the Company
Our Client one of the leading TMT bar manufacturer and exporter in India. It is a well known group that achieves a turn over of 3000 Cr per annum. The group is setting a construction & architecture oriented omni channel B2B & B2C platform.
Job Description
- MERN Full stack e-commerce developer is responsible for writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Understanding of performance testing and optimization techniques
Requirements
- MERN stack developer should have the ability to translate Wireframes and PSD Designs into functional web apps.
- Binding of UI elements to JavaScript object models
- Creating RESTful services with Node.js
- MERN stack developer must have proven experience in front & back-end development
- Work in a cross-functional team to deliver a complete user experience
- Reactjs Nodejs developer must know MongoDB, Express, Node.js, & React.
- Create Unit and Integration tests to ensure the quality of code
- Be responsive to change requests and feature requests
- Write code that is cross-platform and cross-device compatible
- MERN fullstack developer must have the ability to wear many hats and learn new technologies quickly
- For MERN stack developer job, candidate must have good Knowledge of Node Debugging
- Understanding & proficiency in REST APIs.
- MERN stack developer should know Git Repository and Jira.
- Integration of data storage solutions [RDBMS, NoSQL DB]
Regards
Team Merito
We need multiple MEAN stack developers. As a full stack developer, you will be producing scalable software solutions and will be involved in the full software development life cycle, from conception to deployment. You should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. This isn't just another CRUD application. Your challenge will be to deliver a highly-available service on top of a dynamic collection of third-party data sources . Explore the limits of your own resourcefulness by designing human and automated systems that deliver true reliability in an otherwise unpredictable environment.
Tech-Stack: Angular, Node.js, JavaScript, and MongoDB
How You Will Contribute
- Work with the development team to ideate software solutions
- Working through the application development lifecycle to launch
- Conceptualizing, creating and building applications alongside taking designer wireframes and magically turning them into effective code
- Designing user-based interactions through effective front-end architecture
- Develop and manage well-functioning databases and back end applications
- Write effective and scalable APIs
- Leading and developing best practices for Full Stack Developer team
- Developing and designing RESTful services and APIs
- Determining application responsiveness for consumers
- Ensuring company mandate is effectively addressed in technical and developmental aspects
- Create security and data protection settings
- Write technical documentation
- Keeping current with industry trends and developments that can be applied to company needs
Technical Expertise That We Believe Will Make You Successful In This Role
- Min 1 year of experience as a MEAN Stack Developer
- Fluency in CSS, JavaScript and HTML
- Understanding of CSS preprocessors including Sass
- Strong knowledge of building effective APIs in Node.js (Express)
- Proficiency in writing effective Angular components.
- Experience working with MongoDB, Redis and AWS
- Good knowledge of data structures, system design and algorithms
- Bachelor/Master degree in Computer Science
- Soft-Skills That Will Come Handy
- Having a knack for visual design and utility
- Excellent written and verbal communication skills
- Strong attention to detail
- Head for problem-solving
- Having a flexible working style
- Being a team player
- Comfortable with working unsupervised
What We Need
- Solid industry experience
- Hands-on Experience with MEAN((MongoDB, Express.js, AngularJS, and Node.js) full-stack
- Experience in creating front end applications using HTML5, Angular 6x+, LESS/SASS, Bootstrap/Angular Material
- Having decent knowledge in Typescript
- Having experience in building a responsive web design
- Experience with MongoDB and good knowledge in database concepts
- Experience with web frameworks like ExpressJS
- Developing secure Node.js endpoints using Passport, JWT, OAuth, and related technologies.
- Knowledge in Restful API Design
- Experience with Version control systems like GIT and knowledge in GIT branching is necessary.
- Strong object-oriented knowledge in any platform is a plus
Good to Have
- Open Source Contributors (esp. JavaScript to be evident from GitHub)
- Notice period to be less than 30 days
2. Completely responsibile for architecture, wireframe, frameworks, coding, UI/UX, Database, Security, privacy etc.
3. Developing Android and Web Applications.
4. Responsible for cost optimzation and scalability of the product.
5. Preparing and presenting reports related to product development
Deployment - client location, Hyderabad
Position - Permanent
Note : Immediate joiners needed only.
Job description:
8+ years of overall IT experience with .NET framework and Azure
. large/Enterprise Customer end to end Consulting Experience.
. Expert in C# development, .NET Core, React, Angular, PowerShell and Azure developments like Web jobs, REST based Web API.
- Experience in Azure and AWS Cloud
- Experience of working on Agile projects.
- Proven track record delivering complex projects end to end.
- Application Architectures including the use of cloud-based technology capabilities such as Teams, SPO, Azure, Application Life Cycle Management and Application Platform processes and technology.
- Troubleshoot and debugging technical issues in a variety of application environments.
- Oversee deliverables from partners, subcontractors, and resources .
- IP Reuse and IP creation
- Drive operational excellence and innovation, leveraging new ideas contributing to increasing Microsoft value to customers.
- Fluent in English, verbal, and written communications skills.
Qualification
- Must have a degree in Computer Science Engineering or equivalent work experience. Higher relevant education preferred.
- Experience working in a Services organization in a consulting capacity is strongly preferred. Experience working on multi-phase global implementations is preferred.
- Having Microsoft Certifications (M365, Azure, AWS, SharePoint, .Net) is a plus.
Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc depending on your technology stack)
Understanding the nature of asynchronous programming and its quirks and workarounds
Good with REST Api and integration of many API's in our backend
Good understanding of server-side templating languages (such as Jade, EJS, etc depending on your technology stack)
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Good Code writing skills
Integration with Shopfy, Zoho, ERP, CRM is a plus.









