127 Software Developers jobs in Dehradun
Full StaPolyglot Full Stack Developer (Cloud Platforms, Cybersecurity & IT Ops)ck Software Develo...
Posted 11 days ago
Job Viewed
Job Description
Job Title: Full Stack Polyglot Developer (Ubuntu + Windows Server, IT Ops & Cybersecurity)
Location: Remote
Cybersecurity & IT Operations First
Join a team where server expertise and security are the foundation . You will be working with Ubuntu Server LTS and Windows Server 2022/2025 , managing IT operations across both environments while also coding full stack applications. From infrastructure setup, access management, monitoring, and patching to polyglot development and cybersecurity hardening , this role demands end-to-end ownership .
Our security stack includes Wazuh, Falco, Suricata, Zeek, Trivy, Keycloak, Teleport, and ELK/Graylog , with optional enterprise tools like CrowdStrike, Nessus, and Splunk .
About the Role
Build secure, enterprise-grade cloud platforms where developers code in centralized IDEs, deploy seamlessly to Kubernetes, and collaborate globally.
We’re seeking Full Stack Polyglot Developers who are not only comfortable across frontend and backend development but also experienced in Linux and Windows server administration, IT operations, and DevOps security .
This is not a narrow role, we want true polyglots who can code, secure, deploy, and operate across multi-language, multi-platform stacks.
Our Full Tech Stack
Core Server Platforms & IT Ops
Ubuntu Server LTS • Windows Server 2022/2025 • Active Directory • Proxmox VE or alternate• Ceph • NFS/SMB • System administration (patching, monitoring, backups, upgrades, troubleshooting)
Programming Languages
Go • Java • Python • Node.js • TypeScript • React • Angular • Vue.js • Ruby • C# • C/C++ • Bash • PowerShell
Databases & Storage
PostgreSQL • MySQL/MariaDB • MongoDB • Redis • Elasticsearch/OpenSearch • Ceph
DevOps & Infrastructure
Terraform • Ansible • Docker/Containerd • Kubernetes • Helm • Kustomize • Argo CD • Argo Workflows • GitLab/Gitea • Harbor
Monitoring & Observability
Prometheus • Grafana • Loki • Tempo • OpenTelemetry
Cybersecurity (Open Source & Paid)
Wazuh • Falco • Suricata • Zeek • OpenVAS/Greenbone • Trivy • Keycloak • Teleport • ELK Stack • Graylog • ClamAV • Microsoft Defender • Nessus • CrowdStrike Falcon • Splunk • Sophos
Collaboration & Tools
OpenProject • Mattermost/Zulip • Wiki.js • Apache Guacamole
What We’re Looking For
- Deep expertise in Ubuntu Server & Windows Server administration (IT operations, patching, upgrades, monitoring, troubleshooting)
- Developers who can work across multiple languages and platforms
- Comfortable in both frontend and backend development
- Skilled in DevOps automation, infrastructure management, and cybersecurity
- Ready to contribute in enterprise-level, cloud-native environments
Why Join Us
- Work with cutting-edge open source + enterprise cybersecurity and IT operations technologies
- Be part of a polyglot engineering team with global collaboration
- Shape the future of secure, reliable, and scalable cloud development platforms
Apply now to join our team of Polyglot Full Stack Developers and IT Operators building the next generation of enterprise-grade, cybersecure software.
MERN Stack Developer
Posted 2 days ago
Job Viewed
Job Description
About the Role
We are seeking a talented MERN Stack Developer to architect and implement the backend infrastructure and APIs for a mobile multiplayer game. The focus will be on building real-time battling systems, matchmaking logic, and leaderboard functionality. You will be responsible for designing, coding, and optimizing APIs that ensure smooth player-versus-player (PvP) experiences, persistent progression tracking, and global ranking systems.
Key Responsibilities
• evelop and maintain RESTful and GraphQL APIs for multiplayer gameplay.
• B ild real-time matchmaking and battle synchronization APIs using Node.js, Express, and Socket.io/WebSockets.
• D sign and implement leaderboard APIs (global, regional, seasonal, friend-based).
• M nage player data persistence in MongoDB, including:
• P ayer profiles, teams, rosters
• M tch history and battle outcomes
• R nking and progression data
• E sure low-latency communication between clients and server during battles.
• C eate secure authentication and authorization APIs (JWT/OAuth2).
• I plement reward APIs tied to battle outcomes and leaderboard positions.
• D velop admin APIs for monitoring, analytics, and game balancing.
• W ite detailed API documentation for mobile team integration.
• M nitor, scale, and optimize backend systems for high concurrent player loads.
Required Skills & Qualifications
• S rong knowledge of JavaScript/TypeScript.
• H nds-on expertise in MERN stack (MongoDB, Express, React/React Native, Node.js).
• P oven experience with Socket.io/WebSockets for real-time communication.
• E perience in designing scalable RESTful/GraphQL APIs.
• U derstanding of game mechanics and multiplayer server architecture.
• P oficiency in MongoDB schema design and performance optimization.
• S rong grasp of security practices (rate limiting, API throttling, data validation, encryption).
• F miliarity with load balancing and cloud deployment (AWS, GCP, or Azure).
Preferred (Nice to Have)
• E perience with Elo/MMR ranking algorithms or custom matchmaking logic.
• F miliarity with microservices architecture and Docker/Kubernetes.
• K owledge of reward systems, battle pass integrations, and seasonal events.
• P ior work on real-time multiplayer mobile games.
Here’s a comprehensive list of APIs the developer would be expected to build for such a game
1. Authentication & Player Profile APIs
2. Matchmaking APIs
3. Battle APIs
4. Leaderboard APIs
5. Ranking & Progression APIs
6. Rewards & Economy APIs
- 7. Admin & Analytics APIs
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable and robust web applications using modern technologies.
- Write clean, efficient, maintainable, and well-tested code across the full stack.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain RESTful APIs and integrate with third-party services.
- Manage database design, implementation, and optimization.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot, debug, and upgrade existing software.
- Implement and champion CI/CD pipelines for automated testing and deployment.
- Stay updated with emerging technologies and industry best practices.
- Mentor and guide junior developers, fostering a culture of technical excellence.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in full stack development.
- Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages (e.g., Node.js, Python, Java, Ruby).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Strong understanding of software architecture, design patterns, and best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with Agile development methodologies and CI/CD practices.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills for remote teamwork.
- Proven ability to lead technical initiatives and mentor team members.
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities will involve:
- Designing and implementing scalable and efficient web applications using modern frameworks.
- Developing user-friendly front-end interfaces with a focus on user experience (UX).
- Building and maintaining robust back-end services, APIs, and databases.
- Writing clean, maintainable, and well-documented code.
- Collaborating with product managers, designers, and other engineers to define features.
- Implementing and maintaining automated testing frameworks (unit, integration, end-to-end).
- Troubleshooting, debugging, and upgrading existing systems.
- Participating in code reviews to ensure code quality and best practices.
- Mentoring junior developers and contributing to team knowledge sharing.
- Evaluating and adopting new technologies to enhance development processes.
Essential qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript (React, Angular, or Vue.js).
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
- Expertise in database management (e.g., SQL, NoSQL).
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Familiarity with version control systems like Git.
- Strong understanding of software development principles and architectural patterns.
- Excellent problem-solving and communication skills.
This hybrid role offers a competitive remuneration package, benefits, and a collaborative work environment where your contributions are valued. Embrace this opportunity to shape the future of digital solutions in a vibrant location.
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Senior Full-Stack Developer
Posted 4 days ago
Job Viewed
Job Description
- Designing and implementing scalable, secure, and high-performance web applications.
- Developing front-end components using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Building and maintaining robust back-end services and APIs using languages like Java, Python, Node.js, or similar.
- Managing databases (SQL and NoSQL) and ensuring data integrity and performance.
- Writing clean, efficient, and well-documented code following best practices.
- Collaborating with cross-functional teams, including product managers, designers, and other developers.
- Participating in code reviews, providing constructive feedback, and mentoring junior developers.
- Troubleshooting and debugging applications, identifying and resolving complex issues.
- Implementing and maintaining CI/CD pipelines and automated testing.
- Staying up-to-date with emerging technologies and industry trends.
Be The First To Know
About the latest Software developers Jobs in Dehradun !
Senior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement full-stack web applications using modern frameworks and technologies.
- Write clean, maintainable, and efficient code for both front-end and back-end components.
- Collaborate with product managers, designers, and other engineers to define application features and architecture.
- Develop and maintain RESTful APIs and microservices.
- Implement and manage databases, ensuring data integrity and performance.
- Write unit, integration, and end-to-end tests to ensure software quality.
- Troubleshoot, debug, and upgrade existing systems.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews, providing constructive feedback to team members.
- Contribute to architectural decisions and technical roadmap planning.
- Stay up-to-date with emerging web technologies and industry trends.
- Mentor junior developers and share knowledge across the team.
- Ensure adherence to coding standards and development best practices.
- Deploy applications to cloud environments (e.g., AWS, Azure, GCP).
- Contribute to the CI/CD pipeline development and maintenance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby/Rails).
- Expertise in database management (SQL and NoSQL), including design and optimization (e.g., PostgreSQL, MongoDB, MySQL).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with version control systems (e.g., Git).
- Understanding of software development principles, including Agile methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Experience with CI/CD pipelines and tools is a plus.
- Experience with microservices architecture is a plus.
Full Stack Developer - PHP
Posted 1 day ago
Job Viewed
Job Description
About the Role :
We are looking for a talented Full Stack Developer skilled in JavaScript, PHP, and SQL to join our team. The successful candidate will be responsible for developing and maintaining web applications across the stack, collaborating with cross-functional teams, and delivering scalable, high-quality solutions.
Key Responsibilities:
- Develop and maintain scalable web applications using JavaScript (frontend and backend) , PHP , and SQL .
- Collaborate with UI/UX designers, backend developers, and other stakeholders to implement and enhance product features.
- Write clean, efficient, and well-documented code.
- Troubleshoot and debug issues across the full stack.
- Optimise applications for speed and scalability.
- Participate in code reviews, technical discussions, and team meetings.
- Maintain and manage version control using Git or similar tools.
- Ensure cross-browser compatibility and responsive design implementation.
Key Skills & Qualities:
- Must have 5 years of experience with PHP and JavaScript (including frameworks/libraries like React, Vue, or Node.js).
- Proficiency in PHP and familiarity with frameworks like Laravel, CodeIgniter, or Symfony.
- Solid understanding of SQL (MySQL, PostgreSQL, or similar relational databases).
- Experience with RESTful APIs and third-party integrations.
- Good understanding of HTML5, CSS3, and modern web design practices.
- Familiarity with version control systems (e.g., Git).
- Ability to work independently and as part of a collaborative team.
- Strong problem-solving skills and attention to detail.
Education:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience)
Technical requirements:
- Windows 11 operating system or macOS 13+
- 256GB Storage space - minimum
- 16GB RAM - minimum
- Quad Core CPU - minimum
- Camera: HD Webcam (720p)
- Headset: Noise-cancelling (preferably)
- Internet Speed: 50 Mbps - minimum
About Us
Outsourced Pro Global Limited is a trusted outsourcing partner supporting businesses in recruitment, finance, HR, payroll, and operations. As the offshore hub for leading Australian companies, we deliver high-quality, efficient solutions through a team driven by integrity, excellence, and innovation.
At OPG, you’ll be part of a collaborative, growth-focused community. We offer meaningful careers, global exposure, and a culture that values learning, professionalism, and long-term success. Your ideas matter, your growth is supported, and your impact is real.
Curious about life at OPG?
Follow us on Facebook, Instagram, TikTok and Linkedin for a peek into our culture, team moments, and what makes OPG a great place to work.
Senior Full-Stack Developer (Remote)
Posted 4 days ago
Job Viewed
Job Description
As a Senior Full-Stack Developer, you will be responsible for designing, developing, testing, and deploying robust and scalable web applications. You will work across the entire technology stack, from front-end user interfaces to back-end services and databases. This includes translating business requirements into technical solutions, writing clean and maintainable code, and ensuring the performance, quality, and responsiveness of applications. You will collaborate closely with product managers, UI/UX designers, and other engineers to deliver high-quality software products.
Key responsibilities involve architecting scalable microservices, designing efficient database schemas, and implementing secure APIs. You will also be involved in code reviews, mentoring junior developers, and contributing to the continuous improvement of development processes and tools. The ideal candidate will have a strong command of modern front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django, Java/Spring). Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is essential. You must possess excellent problem-solving skills, a proactive attitude, and a passion for writing clean, efficient, and well-documented code. This role requires excellent communication skills and the ability to thrive in an independent, remote work environment.
Qualifications:
- Bachelor's or Master's degree in Computer Science or a related field.
- Minimum of 5 years of professional software development experience.
- Expertise in both front-end and back-end development technologies.
- Proficiency in at least one major JavaScript framework (React, Angular, Vue).
- Strong experience with server-side languages (Node.js, Python, Java) and databases (SQL, NoSQL).
- Familiarity with cloud computing platforms and containerization technologies.
- Experience with RESTful API design and development.
- Solid understanding of software development best practices, including Agile methodologies and CI/CD.
- Excellent communication and collaboration skills.
- Proven ability to work effectively in a remote, distributed team.