Senior Full Stack Developer

Full-stack EngineerSoftware EngineerPart TimeRemoteSeniorTeam 11-50

Location

India

Posted

55 days ago

Salary

$20K - $30K / year

Seniority

Senior

Job Description

Senior Full Stack Developer

GreenChoice, PBC

Role Description As a Senior Full Stack Developer at GreenChoice, you will own the design and delivery of end-to-end solutions across our user-facing applications and backend systems. You will work across the stack, building web and mobile experiences with React.js and React Native, and designing the APIs, services, and data pipelines that sit behind them with Node.js and modern databases. Beyond shipping features, you will set technical direction. You will lead architectural decisions, raise the engineering bar through code review and mentorship, and help shape how the team builds. This role suits someone who has spent years across the full stack, has strong opinions grounded in experience, and wants real influence over the product and the roadmap in a fast-paced, agile environment. Key Responsibilities - Architecture and Technical Leadership: - Lead the design of full stack features, from data model to user interface, and make the trade-off calls that keep systems scalable, secure, and maintainable. - Drive architectural decisions and document them so the rest of the team can build on them. - Identify technical debt, performance bottlenecks, and reliability gaps, then plan and execute the work to address them. - Frontend Development: - Build and maintain web applications with React.js and mobile applications with React Native and Expo. - Translate Figma designs into high-quality, pixel-accurate interfaces. - Set patterns for responsive design, state management, and cross-platform consistency that the team can reuse. - Backend Development: - Design, implement, and maintain RESTful and GraphQL APIs using Node.js and Express. - Model, query, and optimize data across relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis). - Own data integrity, performance, and scalability across services. - Collaboration and Mentorship: - Partner with product, design, data, and infrastructure teams to scope and deliver features end to end. - Mentor mid-level and junior engineers through code review, pairing, and design discussions. - Help define engineering standards, testing practices, and delivery processes. - Quality and Maintenance: - Write unit and integration tests and hold the team to a high standard for coverage and stability. - Keep code clean, well-documented, and reusable. - Debug, optimize, and monitor performance across the stack. Qualifications - 4-6 years of full stack development experience, including time owning features or systems end to end. - Demonstrated experience leading technical design and mentoring other engineers. - Strong proficiency in: - Frontend: React.js, React Native with Expo, JavaScript (ES6+), HTML5, CSS3 - Backend: Node.js (Express or similar), REST and GraphQL APIs - Databases: SQL (MySQL or PostgreSQL) and NoSQL (MongoDB or Redis) - Strong experience implementing Figma designs accurately. - Proficiency with Git and collaborative tools (Asana, Slack, code versioning workflows). - Solid grasp of responsive design, cross-browser compatibility, and accessibility. - Experience with state management tools (Redux, Context API). - Comfortable working independently in a startup environment and taking full ownership of outcomes. Nice to Have - Experience with TypeScript. - Familiarity with testing frameworks (Jest, Mocha, Cypress, React Testing Library). - Knowledge of cloud platforms (AWS, DigitalOcean, GCP) and containerization (Docker, Kubernetes). - Experience with CI/CD pipelines and DevOps practices. - Experience with search and indexing systems (Elasticsearch, OpenSearch). - An interest in sustainability, food systems, or health tech. Benefits - Salary: $20000-$30000 USD per year (based on location & experience). - Equity options in a growing early-stage startup. - Flexible working hours and remote work opportunities. - Mission-driven team with a collaborative and inclusive culture. - A chance to have a real-world impact on how people eat and live healthier, more sustainable lives.

Related Job Pages

More Full-stack Engineer Jobs

Red Hat logo

Senior Software Engineer – OpenShift Network

Red Hat

The leading provider of enterprise open source solutions.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Design, develop, and maintain OpenShift networking solutions focused on cluster ingress and DNS. • Contribute to upstream open-source projects including Gateway API, CoreDNS, ExternalDNS, HAProxy, and Istio. • Implement features primarily in Go, leveraging Kubernetes controllers and other APIs. • Lead all stages of the development lifecycle: requirements gathering, design, coding, testing, and release. • Debug and troubleshoot complex networking issues using Linux-based tools and methodologies. • Collaborate with engineering teams, product managers, support engineers, and community contributors. • Provide guidance and support for consumers of OpenShift’s ingress and DNS capabilities. • Support incident response and customer escalations related to core networking areas.

Czechia
Job Closed
Full TimeRemoteTeam 51-200Since 2013H1B Sponsor

• You're the engineering anchor of an initiative — working as part of a tight team with your PM and designer, and alongside engineering peers on adjacent initiatives. • You have a hand in the full lifecycle: shaping the problem, deciding the technical approach, directing AI agents to implement much of the code, shipping to production, and — with your team — owning the outcome. • You're measured by impact, not by lines of code merged. • When an agent can ship something safely, your job is to make sure it's done right and the metric moves. • When the work calls for careful, hand-written code in a sensitive area, you write it yourself.

Brazil
$80K - $100K / year
TeraWatt Infrastructure logo

Senior Software Engineer

TeraWatt Infrastructure

Providing permanent, durable solutions for the future of fleet transportation.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Thrive in a product-driven engineering culture that champions diverse ideas and bottom-up innovation. • Drive design discussions with peers and stakeholders to decide the best approach to design new and enhance existing features. • Be a key hands-on contributor to the design and implementation of site operations, charging & energy management systems with support for new and emerging industry standards. • Lead initiatives and collaborate with other tech leads to enhance coding standards and optimize release processes, fostering a culture of engineering excellence. • Work across the full stack, building highly scalable distributed solutions that enable the operations, energy and asset management teams to provide world class fleet charging services. • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on service operations and quality.

ON + 2 moreAll locations: ON | AB | Canada
$130K - $157K / year
Job Closed
Lumin Digital logo

Software Engineer, SDK

Lumin Digital

Lumin Digital is a FinTech company whose innovative digital solutions help financial institutions engage their customers and grow. The company has hired in the

• Onboard new SDK Users by leading virtual or traveling onsite for SDK training sessions. • Provide external SDK Support services, including problem determination for development environments, and conduct code reviews that adhere to general code quality, stability, and supportability guidelines. • Obtain a thorough understanding of the Lumin Digital tech stack platform to accurately estimate development projects of varying complexities, from small to large. • Collaborate with other developers and product owners to formulate fair, legally binding statements of work, resulting in proposals that are free from scope creep risks. • Able to adapt and perform product development to various subject matter areas of the product suite, from the backend to the frontend, for the hundreds of integrations and features within the product. • Provide solution consulting services to clients, helping to solve gaps and other pain points with user workflows or back office operations. • Write well-designed, testable, efficient, and maintainable code. • Collaborate with various organizations from product management, implementations, customer support, and sales. • Support production operations, ensuring smooth performance and timely resolution of incidents. • Contribute to a high-performing development team, fostering collaboration and continuous improvement. • Wear multiple hats to steer the team for success by constantly improving team efficiencies with the Atlassian product suite and naturally spearheading change for a fast-growing organization. • Perform other duties as assigned.

United States
$155K - $180K / year