The Role
Design, develop, and maintain scalable full-stack web applications. Build responsive front ends with modern frameworks, create secure backend services and RESTful APIs, work with SQL/NoSQL databases, write unit/integration/API tests, containerize with Docker, support CI/CD pipelines, and collaborate with product, QA, and DevOps while producing technical documentation.
Summary Generated by Built In
Responsible for designing, developing, and maintaining scalable web applications across front-end and back-end technologies, ensuring performance, security, and high-quality user experience.
Key Responsibilities
- Application Development
- Design and develop front-end applications using modern frameworks
- Build and maintain back-end services and APIs
- Front-End Development
- Develop responsive UI using React / Angular / Vue
- Ensure cross-browser compatibility and performance optimization
- Build scalable and secure backend services
- Develop RESTful APIs and business logic using Java / Node.js / Python / .NET
- Work with databases (SQL and NoSQL)
- Support different test phases e.g Unit test /Integration test etc .
- Integrate front-end with back-end services
- Write unit, integration, and API tests
- Collaboration & Documentation
- Work closely with product, QA, and DevOps teams
- Produce clear technical documentation
- Containerize applications using Docker
- Support CI/CD pipelines for automated builds and deployments
- Write clean, maintainable, and testable code
- Collaborate with product owners, designers, and DevOps teams on scrum ceremony
Qualification:
- Bachelor’s degree in computer science, Engineering, or equivalent
Job Specific Skills:
- 2–8 years of experience as a Full Stack Developer
- Front-end frameworks (React / Angular / Vue)
- Back-end technologies (Java, Node.js, Python, .NET)
- REST APIs and Micro services
- Databases (MySQL, PostgreSQL, MongoDB)
- Git version control
- Good command of written and spoken English is essential.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or equivalent
- 2-8 years of experience as a Full Stack Developer
- Front-end frameworks: React, Angular, Vue
- Back-end technologies: Java, Node.js, Python, .NET
- RESTful APIs and Microservices
- Databases: MySQL, PostgreSQL, MongoDB (SQL and NoSQL)
- Git version control
- Docker (containerization)
- CI/CD pipeline support and automated builds/deployments
- Unit, integration, and API testing
- Good command of written and spoken English
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Esyasoft is a global energy-transition technology group delivering integrated smart-utility solutions across software, analytics and AI, e-mobility, battery energy storage, and digital infrastructure. Its offerings help utilities, governments, and businesses modernize electricity, water, and gas infrastructure, improve operational visibility, optimize resources, and support cleaner energy systems through smart metering, IoT-driven platforms, intelligent infrastructure, and energy services for connected, sustainable energy networks.









