SCOPE: Wasteology's goal is to cultivate a soulful culture that results in a positive and professional environment, which motivates our employees to be the best they can be each day. Wasteology strives to create long-term, sustainable relationships with our employees, partners, and customers.
Role Overview
We are seeking a talented and motivated Full Stack Web Application Developer to join our dynamic team. The ideal candidate will have a passion for building scalable, high-performance web applications and a proven track record of delivering robust and maintainable code.
Key Responsibilities
Design, develop, and maintain web applications for Pathfinder and Wasteology.
Build and integrate APIs and third-party services to enhance application functionality.
Work on both front-end and back-end development, ensuring seamless user experiences.
Collaborate with cross-functional teams including product management, UX/UI design, and QA.
Participate in the full software development lifecycle, from concept to deployment and support.
Optimize applications for maximum speed, scalability, and security.
Troubleshoot and resolve complex technical issues.
Stay current with emerging technologies and frameworks to ensure our applications remain cutting-edge.
Qualifications
Bachelor's degree in computer science, Information Systems, or a related field, or equivalent practical experience.
3+ years of experience as a Full Stack Developer or in a similar role.
Proficient in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Strong back-end development skills using Node.js, Python, Ruby, or similar.
Experience with databases (SQL and NoSQL) such as MySQL, PostgreSQL, or MongoDB.
Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization tools like Docker.
Knowledge of RESTful services and APIs.
Understanding of Agile development methodologies.
Excellent problem-solving skills and attention to detail.
Strong verbal and written communication skills.
Preferred Qualifications
Experience with DevOps practices, CI/CD pipelines.
Familiarity with modern authentication and authorization mechanisms (e.g., OAuth, JWT).
Prior experience in developing SaaS or enterprise-level applications.
Knowledge of environmental data systems or sustainability-focused applications.
Soft Skills:
Sense of Urgency: Ability to work under pressure and meet deadlines in a fast-paced environment.
Self-Motivated: Proactive, with the drive to take initiative and work independently.
Problem-Solving: Strong analytical skills with a knack for finding innovative solutions to complex challenges.
Small Company Experience: Preferably experience in a startup or small company setting, with the ability to adapt and wear multiple hats as needed.