Zabble is looking for a Full-Stack Developer who is interested in joining a small, mission-oriented, stable and growing tech company with patented solutions for the waste industry to build the future of waste management. This is a contract position with variable hours up to 20 hours per week, with the goal of helping us upgrade our web-facing application for a superior user experience.
*** Due to U.S. government grant restrictions, applicants must also currently be U.S. citizens or U.S. permanent residents ***
ABOUT YOU
You are sharp, creative and detail-oriented. You love working with other people in a remote capacity. You have an eye for clear, intuitive design. You can tell the difference between React and Angular without breaking a sweat. You like being organized with your documentation and code and maintain a high standard for quality. You're an outstanding communicator and collaborator with top-notch coding skills. And you are a self-starter who thinks from the user's standpoint, from design and requirements gathering to performance improvements.
ABOUT THE ROLE
You will be responsible for the web-facing and backend side of Zabble's platform. That means you'll be building intuitive, performant user interfaces with seamless backend services — to make sure the Zabble experience is best-in-class.
Here are the skills and experiences you'll need:
- Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or similar
- Minimum 5 years of professional experience as a full-time employee developing production-grade front end web applications and AWS backend services
- Experience working for a SaaS company
- Advanced working knowledge of JavaScript, CSS, HTML
- Advanced working knowledge of React (latest version)
- Advanced working knowledge of Python
- Strong understanding of database architectures like SQL and NoSQL
- Strong understanding of RESTful APIs to connect web and mobile applications to AWS back-end services
- Familiarity with Serverless architecture
- Basic knowledge of charts, plots and analytical tools
- Proficient in a broad range of software design approaches and common UX patterns
- Understanding of version control & git (with Bitbucket experience preferred)
- Experience integrating AI-assisted coding tools into your workflow to streamline the development process
- Experience with unit, integration, and end-to-end testing
- Grasp of the Agile development process (experience with Jira is a must)
MORE DETAILS
- Hourly rate between $50-$75 depending on location and experience
- This is a remote position; applicants must have flexibility to collaborate with colleagues working in multiple time zones
- Due to U.S. government grant restrictions, applicants must currently be U.S. citizens or U.S. permanent residents
- This position reports to the Director of Product