Department: Operations & Systems Department
Location: Cebu City
Category: Software Development / IT
Job Type: Full Time
Line Manager / Supervisor: IT Manager / Systems Development Lead
Key Relationships: IT Team, Operations, Sales & Marketing, Admin
Job Description
Envi-comm Corporation is seeking a highly skilled and motivated Full Stack Developer to design, develop, and maintain web applications and digital tools that support our environmental operations and business processes. The ideal candidate is a problem-solver with a passion for clean, efficient code and sustainable technology solutions.
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications and internal systems.
- Work across front-end and back-end technologies to build scalable, secure, and user-friendly platforms.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Integrate third-party APIs, databases, and data analytics tools into internal and client-facing platforms.
- Maintain and improve existing codebases and participate in code reviews.
- Ensure application performance, security, and responsiveness.
- Support the automation of data collection and reporting for compliance, sustainability, and operations.
- Provide documentation for software features, processes, and system architecture.
- Stay updated with current industry trends and best practices in web and software development.
Skills and Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Developer or similar role (at least 2–3 years preferred).
- Strong proficiency in both front-end (e.g., HTML, CSS, JavaScript, React, Vue) and back-end (e.g., Node.js, Python, PHP, Java, .NET) development.
- Experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with RESTful APIs, Git version control, and CI/CD pipelines.
- Knowledge of secure coding practices and responsive design.
- Experience with cloud platforms (e.g., AWS, Azure, or GCP) is an advantage.
- Strong analytical thinking and problem-solving skills.