Fullstack Developer (US - ET)
WFA Digital Insight
As demand for sustainable tech solutions grows, companies like Chooose are at the forefront, driving innovation in lower carbon fuel adoption. With a 25% increase in remote fullstack developer roles over the past year, this position stands out for its unique blend of technical and client-facing responsibilities. Candidates should be prepared to showcase not only their technical expertise but also their ability to communicate complex solutions to external clients. With the right skills and experience, this role offers a chance to make a real impact in the sustainable energy sector.
Job Description
## About the Role As a Fullstack Developer at Chooose, you will be at the heart of the company's mission to enable the lower carbon fuel value chain. Your day-to-day responsibilities will include developing internal applications to drive efficiency within the organization, building out back-end services for clients, and supporting the Commercial team through technical implementation. This is a unique opportunity to work on a wide range of projects, from developing Python-based data processing pipelines to integrating AI/ML solutions into company processes.
The role is fully remote, allowing you to work from the comfort of your own home, but you must be based in Massachusetts, New York, Pennsylvania, Maryland, or Florida. You will be working closely with a team of like-minded individuals who are passionate about making a difference in the sustainable energy sector.
Chooose is a company that values diversity and believes in forming teams where everyone can be their authentic self. With offices in Miami and Oslo, and a remote workforce across the US and Europe, this is a truly global company that is making a real impact.
## What You Will Do - Maintain and scale complex front-end (React, Typescript) and back-end architecture (C#/.net) - Work directly with external clients to deliver technical solutions - Develop and maintain Python-based data processing pipelines and command-line interface (CLI) tools - Develop and integrate AI/ML solutions into company processes and external facing products - Support the Commercial team through technical implementation with customer-facing opportunities - Create unit tests or integration tests (Vitest) - Maintain and scale complex services - Drive efficiency internally through scalable processes and applications - Collaborate with the team to identify and prioritize project requirements - Participate in code reviews to ensure high-quality code
## What We Are Looking For - 5+ years of hands-on experience in fullstack development - Strong organizational and project management skills - Excellent verbal communication skills - Critical problem-solving skills - Meticulous attention to detail - Degree in computer science, engineering, or equivalent - Experience with Adjust and Excel - Knowledge of Azure (Azure functions) and Python (Fast API) is a plus - Experience incorporating AI features into SaaS products - Strong understanding of software development principles and patterns
## Nice to Have - Experience with cloud-based technologies such as AWS or Google Cloud - Knowledge of cybersecurity best practices - Experience with agile development methodologies - Certification in a relevant field such as computer science or engineering
## Benefits and Perks - Competitive salary - Comprehensive benefits package including medical, dental, and vision insurance - Voluntary 401k contributions - Paid parental leave - Robust PTO package - Option to participate in employee equity program - Flexible work hours - Access to 'Spaces' coworking space - Opportunity to work on a wide range of projects and technologies - Collaborative and dynamic work environment
How to Stand Out
- Make sure to highlight your experience with Adjust and Excel in your resume and cover letter, as these skills are highly valued by the company.
- Showcasing your ability to communicate complex technical solutions to non-technical stakeholders is crucial, so be prepared to provide examples of this in your interview.
- Familiarize yourself with Chooose's products and services, and be prepared to discuss how your skills and experience align with the company's mission and goals.
- Consider creating a portfolio of your work to demonstrate your technical skills and experience, especially if you have experience with AI/ML solutions.
- Don't be afraid to ask questions during the interview process, such as what a typical day looks like in this role or what opportunities there are for professional development.
- Research the company culture and values, and be prepared to discuss how you align with them.
- Be prepared to provide specific examples of your experience with cloud-based technologies, cybersecurity best practices, and agile development methodologies.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.