About the Role
Techzu is looking for a Senior Full Stack Software Engineer who can design, build, and deliver enterprise-grade software systems from scratch to live deployment.
This is a hands-on role for someone who enjoys building real-world systems, solving complex technical problems, and delivering high-quality, scalable solutions.
You will work closely with the leadership and engineering team to develop systems that are reliable, maintainable, and performance-driven.
What You Will Be Doing
1. End-to-End System Development
- Design, develop, and deploy full-stack applications from scratch
- Take ownership of systems from requirement → development → deployment → optimisation
- Ensure systems are production-ready, scalable, and maintainable
2. Backend & API Development
- Build robust and scalable backend services and APIs
- Design efficient database structures and ensure data integrity
- Implement secure authentication, access control, and business logic
3. Frontend Development
- Develop responsive and user-friendly interfaces using modern JavaScript frameworks (React preferred)
- Ensure strong performance and usability across devices
4. System Architecture & Design
- Contribute to system design and architecture decisions
- Build systems with scalability, performance, and security in mind
- Identify and mitigate technical risks early
5. Deployment & Infrastructure
- Deploy applications to cloud environments (AWS or similar)
- Set up and manage basic CI/CD pipelines
- Monitor system performance and troubleshoot issues
6. Code Quality & Best Practices
- Write clean, maintainable, and well-structured code
- Follow best practices in version control, testing, and documentation
- Participate in code reviews and continuous improvement
Technology Stack
- Frontend: React (or similar modern JS frameworks)
- Backend: Node.js / JavaScript-based frameworks
- Database: SQL / NoSQL databases
- Cloud: AWS or equivalent
Bonus:
- Experience with PHP (Laravel or similar frameworks)
Requirements
Experience
- At least 5 years of full stack software development experience
- Proven experience building and deploying production systems
- Experience developing enterprise or business-critical applications
- Experience delivering systems from scratch to live deployment
Technical Skills
- Strong proficiency in JavaScript (frontend & backend)
- Experience with API development and system integration
- Solid understanding of database design and optimisation
- Familiarity with cloud deployment and system scaling
Engineering Mindset
- Strong problem-solving ability
- High ownership and accountability for systems
- Attention to detail and code quality
- Comfortable working independently in a fast-paced environment
Preferred Experience
- Experience building systems from 0 → 1 (greenfield projects)
- Experience handling scalable or high-usage systems
- Exposure to DevOps practices / CI-CD pipelines
- Experience in startup or fast-paced environments
Why Join Techzu
- Opportunity to build real enterprise systems from the ground up
- High ownership and impact on technical decisions
- Work closely with leadership and product team
- Exposure to multiple industries and business use cases