Posted on: 16/09/2025
Role Overview :
This role requires a versatile developer skilled in both front-end and back-end technologies who can design, develop, and maintain high-quality web applications.
You will collaborate closely with project managers, UX/UI designers, QA engineers, and other developers to deliver scalable, performant, and user-friendly software solutions.
The ideal candidate is passionate about coding, follows best practices, and is eager to contribute to all phases of the software development lifecycle, from requirements gathering and design to deployment and maintenance.
Key Responsibilities :
- Implement responsive and interactive user interfaces using modern front-end frameworks such as React or Angular.
- Develop robust server-side logic using backend technologies like Node.js, Python, Java, Ruby, or .NET.
- Manage database design, implementation, and maintenance, working with both SQL and NoSQL databases.
- Ensure cross-platform compatibility and optimization across devices and browsers.
- Collaborate with cross-functional teams including UX/UI designers, QA, and product managers to define and deliver new features.
- Participate in code reviews, unit testing, and integration testing to maintain high code quality and reliability.
- Troubleshoot, debug, and resolve production issues efficiently.
- Implement and maintain DevOps practices including Continuous Integration/Continuous Deployment (CI/CD), containerization using Docker, and cloud services management.
- Follow Agile/Scrum methodologies to ensure timely delivery of features and enhancements.
- Stay updated on emerging technologies and industry trends to continuously improve our software
products.
- Mentor junior developers and share knowledge within the team.
Qualifications & Skills :
Technical Skills :
- Proficiency in front-end technologies : HTML5, CSS3, JavaScript/TypeScript
- Experience with front-end frameworks/libraries like React or Angular.
- Strong back-end development experience using Node.js, Python, Java, Ruby, or .NET.
- Experience in database management with both :
1. Relational databases (MySQL, PostgreSQL, MS SQL Server, etc.)
2. NoSQL databases (MongoDB, Cassandra, DynamoDB, etc.)
- Familiarity with RESTful API design and implementation.
- Knowledge of DevOps tools and practices :
1. CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
2. Containerization with Docker and orchestration (Kubernetes knowledge is a plus).
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Solid understanding of software development lifecycle and Agile methodologies.
- Understanding of security best practices for web and API development
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1547267
Interview Questions for you
View All