- Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increase existing data services API
- Lead the entire web application development life cycle right from concept stage to delivery and post launch support
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
- Keep abreast of new trends and best practices in web development

Similar jobs
Job description:
Job Title: Backend Developer
Location: Jaipur
Experience: 1–4 Years
Job Type: Full-time
About Us:
AleaIT Solutions Pvt. Ltd. is a growing technology company delivering innovative software solutions across industries. We are looking for passionate and skilled individuals to be part of our dynamic development team.
Job Overview:
We are hiring a Backend Developer with 1-4 years of experience to design and build scalable backend systems and APIs. The ideal candidate should be well-versed in backend technologies, database management, and server-side logic.
Required Skills:
- 1–4 years of backend development experience in Node.js / PHP / Laravel
- Strong understanding of RESTful APIs and web services.
- Proficient in working with databases like MySQL, PostgreSQL, or MongoDB.
- Hands-on experience with Git or other version control tools.
- Familiarity with deployment and basic server management.
- Good understanding of security best practices.
Why Join AleaIT Solutions?
✅ Two-wheeler parking
✅ 18 Paid Leave annually
✅ 2 Saturdays off per month
✅ Monthly Team Breakfast
Job Types: Full-time, Permanent
Work Location: In person
Job description
🔧 Key Responsibilities:
- Design and implement robust backend services using Node.js.
- Develop and maintain RESTful APIs to support front-end applications and third-party integrations
- Manage and optimize SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Snowflake)
- Collaborate with front-end developers to ensure seamless integration and data flow
- Implement caching, logging, and monitoring strategies for performance and reliability
- Ensure application security, scalability, and maintainability
- Participate in code reviews, architecture discussions, and agile ceremonies
✅ Required Skills:
- Proficiency in backend programming languages (Node.js, Java, .NET Core)
- Experience with API development and tools like Postman, Swagger
- Strong understanding of database design and query optimization
- Familiarity with microservices architecture and containerization (Docker, Kubernetes)
- Knowledge of cloud platforms (Azure, AWS) and CI/CD pipelines.
Job Title: Golang Developer
Location: Kolkata
Job Type: Full-time
Working Days: 5 Days (Rotational off)
About the Role:
We are seeking a skilled Golang Developer with experience in Golang, Node.js, WebSocket
communication, and API development. In this role, you will work closely with our development
team to design, develop, and maintain high-performance backend systems and real-time
applications.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Golang code.
Develop scalable APIs and microservices.
Integrate and build real-time communication using WebSocket protocols.
Collaborate with frontend developers and other team members to establish objectives
and design more functional, cohesive systems.
Write clean, maintainable, and well-documented code.
Optimize applications for maximum performance, scalability, and security.
Participate in code reviews, contribute to team knowledge, and continuously improve
development processes.
Troubleshoot, debug, and upgrade existing systems.
Occasionally work with Node.js services and modules when needed.
Required Skills and Qualifications:
Min 3+ years of experience in backend development with Golang.
Solid understanding of Node.js and JavaScript/TypeScript.
Hands-on experience with WebSocket integration and real-time applications.
Strong knowledge of RESTful APIs, API design principles, and API documentation. Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Good understanding of concurrent programming and microservices architecture.
Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
Knowledge of containerization tools like Docker and Kubernetes is a plus.
Strong problem-solving skills, attention to detail, and a proactive attitude.
Responsibilities
- Clarify feature requirements with product team
- Design end to end feature flow
- Write scalable and bug free code
- Take care of test and deployment pipeline
- Maintaining the existing products
Skills And Qualification
- Must have experience with any scripting language (Javascript/NodeJS preferred)
- Experience with API-driven and highly scalable application is a plus
- Good knowledge of non relational DB (MongoDB preferred)
- Good with data structure and algorithms
- Good to have an experience with testing framework and CI/CD pipeline
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Experience: 4.1-7 years
- Must have Skills: JavaScript ES6, MySQL, RabbitMQ, Redis, Node JS
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques.
- Strong experience in JavaScript, Express.js, GraphQL
- Strong knowledge of REST, microservices, cloud development and design patterns
- Comfortable using modern tools and platforms such as Docker, Jenkins, Gitlab CI, etc.
- Comfortable using agile methodologies.
- Understanding of different components such as web server, storages, integrations
- Should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Job description
We are Virtual Internships, an EdTech startup on a mission to bridge the gap between education and the workplace by making internships accessible to all.
Over the last four years, we’ve established partnerships with 12,000+ companies, 100+ universities, and supported thousands of students and graduates in becoming more employable via our online work experience product.
We are a team of 130+ across 25+ countries, and recently https://techcrunch.com/2022/09/14/virtual-internships-matches-students-with-top-companies-around-the-world/">secured our Series A funding from investors such as Hambro Perks, Sequoia Capital, Kaplan, Arsenal Growth, and Ascend Vietnam Ventures - who have collectively guided the likes of Google, Linkedin, WhatsApp, Canva, Udemy, and Applyboard.
Our 2022 awards include:
-
Ranked 23rd out of 13,000 organizations in https://www.escapethecity.org/escape100/2022?utm_source=media_kit&utm_medium=blogpr&utm_campaign=esc100_2022&utm_id=launch">The Escape 100: the top purposeful organisations to ‘escape’ to in 2022
-
https://www.techinasia.com/50-rising-startups-southeast-asia">Tech in Asia’s “Top 50 Rising Startups” (No.6 in Vietnam)
-
Top100 EdTechStartup Selected by https://www.holoniq.com/notes/holoniq-europe-edtech-100/">HolonIQ
-
Finalist for https://www.businessleader.co.uk/gotech-awards-22-finalists/">Go:Tech Awards
Your Role
Become one of our new Senior Software Engineers, where you will play a role in building an enterprise-level WordPress platform. If you want to work in a flexible environment where you can own technology, strategies, design, and build new systems from scratch using the tools YOU choose, read on!
-
Work with the Marketing team to conduct a plan for building the website and scale-up plan yearly.
-
Development/Deployment of enterprise-level WordPress plugins and themes in a WordPress VIP multi-site environment.
-
Building and collaborating with developers from other teams to create modular, extensible PHP and JS solutions (plugins, packages, blocks, and components).
-
To create own themes based on requirements from HTML scratch.
-
Local Development Environment Setup/Configuration.
-
Theme and Plugin Security.
-
Understanding of best standards and guidelines about WordPress.org.
-
Ability to handle complex problems from design to execution and deliver in time bound manner under constraints.
-
Autonomously architect, prototype, and maintain solutions to different problems.
-
Comfortable wearing many hats and willing to work on all parts of the stack.
Your Impact
In your first month, you will:
-
Get onboarded and brought up to speed with all things VI - our company structure, product, mission, and values
-
Meet with colleagues across the company and start building relationships that will help you better understand the company
-
Review our current programs, systems, and data so you can gain insight into where we currently are
-
Take over our new WordPress website which is in setting phase
Within 3 months, you will:
-
Take ownership of your role and started working directly with stakeholders.
-
Have strong relationships with our external vendors and be the front line of people support for the company
-
Deliver 1st version of the new website.
-
Coordinate with analysis to set up Google Analytics and other tools.
Within 6 months, you will:
-
Work with the Marketing team to maintain, and improvement by the analyst result of the new website.
-
Be a strong technical advisor for the marketing team about SEO/other Google and WordPress technologies.
Job Requirements
-
A Bachelor’s degree is preferred.
-
Extensive experience in writing and building PHP applications at scale using object-oriented coding, namespace, autoloading, dependency injection, PHPCS, Psalm, PHPUnits etc., as well as interacting with REST API/ GraphQL
-
Familiarity with WordPress development (multisite, configuration, parent/child themes, plugins, Gutenberg) and understanding of security concerns and site optimization for performance.
-
Possesses an understanding of and commitment to web standards, including web accessibility standards (WCAG)
-
Familiarity with package managers for PHP (Composer) and JS (NPM/Yarn)
-
Familiarity with PSR specifications
-
Previous working experience with Code versioning and code review
-
Previous working experience with Docker, Git, and dependency management via Composer
Consider this our wish list. We know there will be great candidates that don't meet every one of these criteria—if you're passionate about the role and have early-stage startup experience, we'd still love to hear from you.
What do we offer?
One of our core values at Virtual Internships is transparency. That’s why, we’re allowing you to ‘try before you apply’ in our “https://www.notion.so/virtualinternship/Virtual-Internships-VI-P-GUIDE-0aaa39e9a3304d4cbc19fad96bd0c72d">VI-P Guide” which includes our values, how we operate, how we build our packages, and how we interview.
To give you an example of some of our perks and benefits:
-
Flexible Working Hours - start earlier, leave earlier, take a shorter lunch or leave a bit later, it's totally up to you.
-
Remote First - work from anywhere, with a budget to support your remote setup
-
Learn from the world’s best - access to exclusive content including how-to guides and playbooks from Sequoia/500Global-backed organizations
-
Professional Development Budget - dedicated budget towards content/platforms/courses that can contribute to your professional growth
-
Impact - we’re still at an early stage, so your impact is magnified. You will likely be solving something that hasn’t already been solved or you will be taking something to an entirely new level!
-
Birthday Leave - go enjoy yourself on your birthday without needing to use your annual leave
-
Meritocracy - a culture that prides itself on internal promotions and meritocracy. The majority of our managerial team has risen up (quickly), including our COO, CAO, CFO, Head of Host Companies, and Head of Intern Experience.
1. Ability to work in a fast-paced environment with minimal supervision
2. Experience in Agile development using JIRA, GIT, Confluence.
3. 3+ years of Experience in node.js + Express.
4. Experience in profiling, debugging & troubleshooting Node.js processes.
5. Strong Experience as a backend developer for REST API design.
6. Strong knowledge of SQL/NoSQLdatabases like PostgreSQL / MySQL or MongoDB
7. Understanding accessibility and security compliance
8. Understanding fundamental design principles behind a scalable application.
9. User authentication and authorization between multiple systems, servers, and
environments.











