Job Closed
This listing is no longer active.
Talent Partner for decentralized organizations and projects that are building Web3.
Software Engineer – Full Stack
Location
New York
Posted
178 days ago
Salary
$180K - $260K / year
Seniority
Senior
Job Description
Software Engineer – Full Stack
decircle
• Own products end-to-end: discovery → definition → design/UX → implementation → launch → iteration. • Write production-grade TypeScript across the stack (React/Next.js on the front-end; Node.js on the back-end) while following best practices. • Build and maintain internal tools that make our team faster. • Ship features across our external sites and webapps, including Space – our founder portal – and public marketing surfaces. • Craft polished UIs with React and our internal component library; contribute components and patterns back to the library. • Integrate third-party APIs (auth, payments, email) and own data models, caching, and performance. • Raise the bar on engineering quality: code reviews, CI/CD, reliability, and accessibility.
Job Requirements
- Deep experience with TypeScript, React, and Node.js
- Familiarity with Next.js and a modern database (e.g., Postgres/Prisma) is a plus.
- Taste for UX/UI and the ability to sketch flows or lightweight wireframes before coding.
- Hands-on IC orientation with a strong ownership bias: you set priorities, move fast, and sweat details.
- Extremely high-agency, entrepreneurial, self-driven.
- Comfortable using modern AI tools to move faster.
- NYC-based or willing to relocate (non-negotiable).
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer
ThanxThanx empowers brick & mortar retailers to meaningfully engage customers and grow their lifetime value. ✨
• Architect and Develop Robust Software Solutions: Build well crafted, scalable, maintainable, and resilient software across the entire stack • Enhance Software Stability and Resilience: Diagnose and address bugs while tackling root causes to bolster the stability and resilience of our software, ensuring a seamless user experience. Participate in on-call rotation with all other engineers. • Collaborate and Share Expertise: Engage proactively in pull requests and spike documents, actively sharing insights and expertise to foster a collaborative team environment and drive continuous improvement. • Tech Debt Management: Collaborate with the team to systematically identify and mitigate technical debt, ensuring a sustainable and optimized software development process over time. • Learn and Grow: Stay updated on emerging technologies, tools, and best practices in software development. Actively participate in team learning sessions, workshops, and training opportunities to enhance technical skills and knowledge.
Senior Software Developer
ThanxThanx empowers brick & mortar retailers to meaningfully engage customers and grow their lifetime value. ✨
• Architect and Develop Robust Software Solutions: Build well crafted, scalable, maintainable, and resilient software across the entire stack. • Enhance Software Stability and Resilience: Diagnose and address bugs while tackling root causes to bolster the stability and resilience of our software, ensuring a seamless user experience. Participate in on-call rotation with all other engineers. • Collaborate and Share Expertise: Engage proactively in pull requests and spike documents, actively sharing insights and expertise to foster a collaborative team environment and drive continuous improvement. • Tech Debt Management: Collaborate with the team to systematically identify and mitigate technical debt, ensuring a sustainable and optimized software development process over time. • Learn and Grow: Stay updated on emerging technologies, tools, and best practices in software development. Actively participate in team learning sessions, workshops, and training opportunities to enhance technical skills and knowledge.
Full Stack Developer
Instituto de Pesquisas EldoradoSomos um Instituto de Pesquisa, Desenvolvimento e Inovação único no Brasil. Estamos em constante inspiração pelo novo!
• Develop new features for web applications (frontend and backend); • Maintain and evolve existing systems, including bug fixes; • Work in an agile environment (Scrum/Kanban); • Collaborate with the team on code reviews, interface definitions, and proposing solutions for users and clients.
Senior Full Stack Developer
MultipleMultiple creates sustainable business and human impact, solving critical challenges in new ways.
• Develop and maintain the frontend and backend of the Smart Alerts tool using React.js and Nest.js. • Ensure seamless integration between frontend and backend components, optimising for performance, scalability, and user experience. • Conduct code reviews, optimise performance, and ensure adherence to the best security practices across the entire stack. • Mentor junior developers and contribute to the continuous improvement of the development process. • Implement and maintain containerisation solutions using Docker. • Apply Agile and Scrum methodologies to ensure efficient project management and timely delivery. • Troubleshoot and resolve complex technical issues related to both frontend and backend services. • Collaborate with product managers, UX/UI designers, DevOps engineers, and other team members. • Design and implement robust and scalable database solutions using MySQL/MariaDB, and NoSQL databases like MongoDB.



