MAKE A GREENER WORLD
Senior Software Engineer – Web
Location
United States
Posted
122 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Web
Global Climate Innovation Coalition
• Architect, build, troubleshoot, and maintain cloud-based solutions and applications. • Provide infrequent after-hours monitoring and triage of critical production issues. • Prioritize and work independently on several projects with minimal oversight. • Understand business requirements, create specs, and break down tasks. • Review code developed by other developers to identify defects & quality issues, and sign-off on code before delivering to QA. • Develop more involved aspects of the applications such as performance-sensitive features, security-related features, and high-complexity features. • Deploy code to production and monitor production servers for issues.
Job Requirements
- 8 years of development experience with at least 5 years in web development.
- Excellent knowledge of Javascript/Typescript, jQuery, and CSS.
- Excellent knowledge of one server-side language (e.g., Ruby, PHP, C#, Java).
- Proficient in SQL and at least one relational database (e.g., MySQL, Postgres, SQL Server).
- Proficient in Linux and managing production web servers (e.g., Apache, Nginx).
- Working knowledge of Linux/UNIX command-line tools (e.g., grep, find, lsof, vim, perl, awk, sed).
- Knowledge of newer JS frameworks such as React or Vue.js.
- Experience in leading web development projects, and reviewing work done by other developers.
- Experience in maintaining and deploying public-facing web applications.
- Familiar with PHP best practices and frameworks (e.g., composer, Laravel, PSR, Dependency Injection).
- Experience with Amazon AWS, Google Cloud, or Microsoft Azure.
- BS in Computer Science (or equivalent) from an accredited 4-year university.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Engineer – Full Stack Development, Ecom
HighLevelThe all-in-one sales & marketing platform that agencies can white-label. CRM, Email, 2-way SMS, Funnel Builder, & more!
• Improve and create new lead capture domain models. • Build backend & Frontend API features and architecture. • Work cross-functionally across our platform, experience, integrations, payments and marketplace teams. • Drive performance through benchmarking and optimization • Work with a wide range of systems, processes, and technologies to own and solve problems from end to end • Collaborate closely with our leadership team including engineers, designers, and product managers to build new features and products • Uphold high engineering standards and bring consistency to the many codebases and systems you will encounter. • Create and improve lead capture tools like funnels, websites, forms, surveys, social media • Architect and build backend & Frontend APIs and features
• Take ownership of the existing React Native / Expo and Firebase codebase, ensuring it remains stable, maintainable, and well-structured • Lead hands-on architecture decisions to improve scalability, performance, reliability, and development velocity, with the alignment and support of the CTO • Identify and address technical debt; evolve the architecture to support rapid feature development and a large increase in the user base • Establish and refine engineering best practices (e.g. coding standards, review process, release hygiene) • Implement new features and enhancements from the product backlog across mobile and backend systems • Build and maintain Firebase/Firestore data models, security rules, and backend logic as needed • Work deeply with Google Calendar syncing and related integrations to ensure data accuracy and a smooth user experience • Contribute to future web implementation needs, requiring proficiency in React and ability to shape a consistent cross-platform architecture • Troubleshoot production issues, implement fixes, and continuously improve app performance and stability • Collaborate closely with the Founder, CTO, and Product Manager to clarify requirements, explore tradeoffs, and drive practical solutions that align with product goals • Break down initiatives into clear technical tasks and provide accurate estimates and delivery plans • Maintain a high bar for quality, including unit testing, edge cases, regression safety, and release readiness • Communicate progress clearly and proactively, surfacing risks early and proposing solutions • Configure and maintain CI/CD pipelines for mobile and related services to support consistent, repeatable releases • Improve deployment workflows, build reliability, and release automation • Write and maintain technical documentation: architecture notes, setup guides, runbooks, and key system decisions • Ensure the team can operate and scale the system confidently through clear documentation and clean engineering practices
Senior Fullstack Software Engineer
Emma – The Sleep CompanyAwakening people to their full sleep potential. One night at a time.
• You will design, build, and scale Emma’s technology platform, helping us become a global leader in sleep comfort products. Your work will directly impact our customers’ experiences and the quality of our offerings. • You will develop innovative, web frontends using VueJS or ReactJS and TypeScript, ensuring seamless, user-friendly experiences that align with our mission to improve sleep quality. • You will design, develop, and maintain scalable backend services and REST APIs, helping integrate our backend with internal systems and external partners. • You will work with AWS services such as SNS, SQS, and RDS to build event-driven, scalable solutions that support our fulfilment and logistics systems across multiple markets. • You will fully own the tech stack across frontend and backend, taking responsibility for development, maintenance, and operations (full DevOps), and driving improvements in reliability and performance. • You will work as part of an agile, empowered team, actively sharing knowledge, mentoring team members, and fostering a collaborative environment for growth and innovation. • You will play a key role in enhancing our cloud-based CI/CD pipelines, DevOps culture, and Site Reliability Engineering (SRE) practices to enable faster, more reliable deployments. • You will contribute ideas and help identify opportunities for technical and process improvements, actively participating in recruitment processes to grow our tech team.
Staff Fullstack Engineer
CreatorIQThe most trusted software to unify and power advanced influencer marketing for the world’s most innovative enterprises
• Architect AI-Driven Solutions • Own the ongoing development of our multi-modal social content processing systems and brand safety applications. • Collaborate closely with lead data scientist and MLOps colleagues to implement and federate large-scale vector embeddings network services. • Design and implement agentic tooling and applications. • Build Scalable APIs and webhooks: Design and deploy production-scaled backend applications using Node.js and Python, ensuring high performance and reliability. • Bridge Data & Application Engineering: Audit database architectures, implement complex data pipelines, and interface with devOps/ETL methodologies to support data-heavy product features. • Drive Full-Stack Innovation: Support frontend colleagues building React (leveraging Joy UI or Material) and TypeScript interfaces. • Consult & Collaborate: Act as a technical consultant within the organization, advising on best practices for cloud infrastructure (AWS/GCP) and database strategy to support our Innovations roadmap.




