At 5Tree Digital, we build powerful, scalable web applications that solve real business problems. We value clean code, strong collaboration, and people who are passionate about technology. If you're ready to work on exciting projects with modern tech, this is your opportunity!
Role Overview
We’re looking for a talented and driven Full-Stack Developer to join our team. You’ll be working on both front-end and back-end development tasks, contributing to high-quality software for our clients and internal systems.
Key Responsibilities
Develop and maintain both front-end and back-end features
Collaborate with the Technical Lead to deliver clean, scalable code
Build and integrate APIs for clients, jobs, tasks, and billing modules
Work closely with front-end developers on implementing UI logic
Write unit and integration tests for new features
Participate in code reviews and contribute to best practices
Required Skills
Skills and Qualification:
Bachelor’s degree in Computer Science, Software Engineering or equivalent
3–5 years of professional experience in full-stack development
Proficiency in JavaScript/TypeScript, Node.js, Express.js, React.js
Strong understanding of relational databases (PostgreSQL preferred)
Solid knowledge of RESTful APIs and Git version control
Ability to write secure, maintainable, and well-documented code
Experience with GraphQL and WebSockets
Familiarity with DevOps and CI/CD pipelines
Background in accounting or workflow management software
Why Join Us?
Work on meaningful, challenging projects
Be part of a skilled and supportive team
Flexible work culture and professional growth opportunities