POSITION: Full Stack Web Application Developer
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.