Full Stack Developer
Role details
Job location
Tech stack
Job description
At InfoHerc Technologies Ltd, we build modern digital solutions that help businesses operate smarter and more efficiently. We believe great software combines strong engineering, thoughtful design, and reliable performance. We are looking for a Full Stack Developer who can take ownership of building and improving web applications across the complete development lifecycle.
You will not just write code; you will help shape products from concept to deployment. Working closely with developers, designers, and business stakeholders, you will transform ideas into scalable, user-friendly solutions. This role is ideal for a developer who enjoys solving complex technical challenges, learning new technologies, and contributing to high-quality software projects.
Why Work With Us?
Technology Focus: You will work with modern development tools, frameworks, and best practices to create reliable and scalable applications.
Impact: Your work will directly contribute to digital products used by businesses and customers, giving you ownership and visibility across projects.
Professional Growth: We support continuous learning and encourage developers to expand their technical skills and explore new technologies.
Collaborative Culture: You will work with a supportive team where ideas are welcomed, knowledge is shared, and innovation is encouraged.
Flexible Working: We value productivity and trust our team members to deliver great results while maintaining a healthy work-life balance.
Key Responsibilities:
Full Stack Development: Build, enhance, and maintain responsive web applications across front-end and back-end environments.
Front-End Engineering: Develop clean, efficient user interfaces using modern JavaScript frameworks and web technologies.
Back-End Development: Create secure server-side applications, APIs, integrations, and database solutions.
Code Quality: Write maintainable, scalable, and well-documented code while following development best practices.
Application Improvement: Identify performance issues, troubleshoot technical problems, and implement effective solutions.
Team Collaboration: Work with designers, developers, and stakeholders to deliver successful software projects.
Testing and Deployment: Support software testing, debugging, version control, and deployment processes.
Technical Development: Stay informed about emerging technologies and contribute ideas for improving development practices.
Requirements
Experience: Proven experience as a Full Stack Developer, Software Developer, Web Developer, or similar technical role.
Front-End Skills: Strong knowledge of HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
Back-End Skills: Experience developing server-side applications using technologies such as Node.js, Python, Java, PHP, or similar.
Database Knowledge: Understanding of relational and non-relational databases, data structures, and API development.
Development Practices: Familiarity with Git, software development workflows, testing practices, and application security principles.
Problem Solving: Ability to analyse technical challenges, develop practical solutions, and work independently when required.
Mindset: You are curious, detail-oriented, and passionate about building quality software that creates value for users.
Benefits & conditions
Pulled from the full job description
- Flexitime
- Health & wellbeing programme
- Work from home