Full Stack Engineer Job at Towns Labs, New York, NY

bXBkRVNuOFZMb05aZmh5dDhmR1NZNGYr
  • Towns Labs
  • New York, NY

Job Description

About Towns Labs

Towns Labs is the company behind Towns Protocol , a decentralized protocol for encrypted group communication, backed by the world’s leading web3 investors: A16Z, Framework Ventures, Coinbase Ventures & Benchmark Capital.

About the Role:

We are looking for a talented Fullstack Engineer with a passion for building user-centric web3 applications using Node.js, TypeScript, Go, and blockchain technologies.

You will work with backend, frontend, and web3 engineers on both the iterative and reactive process of scaling a consumer social application, and the long term forward thinking process of designing and implementing our protocol, contract and node apis, and client and server sdks.

Ideal candidates have experience in fullstack development, strong blockchain proficiency, and enthusiasm for decentralized technologies.

About the Team:

We are a small team of world-class engineers and product specialists who prioritize open communication, continuous improvement, and collaborative innovation. Operating in a remote-first setting, we foster an environment built on respect, transparency, and trust, allowing everyone to remain focused and productive. Our team works within North American time-zone hours.

Key Responsibilities:

  • Design, develop, and maintain robust fullstack web3 applications using Node.js, TypeScript, and Go.
  • Integrate blockchain technologies, such as Ethereum smart contracts, Layer 2 solutions, and decentralized storage, into frontend and backend systems.
  • Build intuitive and responsive user interfaces that interact seamlessly with blockchain protocols.
  • Optimize applications for scalability, performance, and security.
  • Implement and manage APIs, services, and interfaces for efficient communication between frontend and backend components.
  • Write clean, maintainable code and adhere to best practices, documentation, and testing.
  • Collaborate closely with blockchain engineers, product managers, and designers to align technical solutions with user needs.
  • Participate in regular code reviews, team discussions, and knowledge-sharing sessions.

Qualifications:

  • Strong fullstack development experience using Node.js and TypeScript.
  • Proven expertise in developing and maintaining applications interacting with blockchain networks (e.g., Ethereum, Polygon, or similar).
  • Familiarity with frontend frameworks (e.g., React, Vue, Angular) and CSS preprocessors.
  • Experience building and consuming RESTful APIs, gRPC, GraphQL, and blockchain-specific data interactions.
  • Understanding of smart contract integration and familiarity with web3 libraries (ethers.js, web3.js).
  • Solid grasp of CI/CD practices and tools (e.g., Github Actions, Jenkins).
  • Exposure to containerization and orchestration technologies (Docker, Kubernetes).
  • Some familiarity with, or willingness to learn, the Go programming language.
  • Strong debugging and problem-solving skills, particularly in complex web3 applications.
  • Excellent collaboration and communication skills suitable for a remote-first environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.

Preferred Experience:

  • Previous experience developing decentralized applications (dApps).
  • Knowledge of decentralized identity management and authentication solutions.
  • Experience with decentralized storage platforms (e.g., IPFS, Arweave).
  • Familiarity with blockchain analytics and indexing tools (e.g., Dune Analytics, The Graph).

Why Join Towns Labs:

  • Lead innovations at the cutting edge of decentralized communication technology.
  • Work remotely alongside a talented global engineering team.
  • Make a meaningful impact shaping the future of web3.
  • Competitive salary, benefits, and professional growth opportunities.

Perks

  • Fully remote role
  • Health insurance, bonus structure, and additional employee benefits
  • Home office setup or co-working space reimbursement
  • Biannual team retreats at exciting global locations

Job Tags

Contract work, Remote job, Home office,

Similar Jobs

Independent Search Partners, LLC

Entry level Universal Banker Job at Independent Search Partners, LLC

Entry level Universal Banker Location New Milford, NJ : Entry level Universal Banker Position Summary: Seeking entry level candidates Interested in a career in Banking. Responsible for active engagement of clients and prospects and providing product and service solutions... 

McFarlin Stanford

Marketing Director Job at McFarlin Stanford

 ...increased brand awareness and profitability. What Well Expect from Our Marketing Director Establish positioning, identify target audiences, and develop marketing plans with specific objectives across different channels and segments Drive brand awareness established... 

VDC Research

Market Research Intern Job at VDC Research

 ...insights and strategies to vendors, technology decision makers, and investors across the globe since 1971. We are seeking SUMMER interns looking to pursue careers in technology market research and/or consulting onsite at our Southborough, MA office . This is not a remote... 

Spot On Talent

Senior Industrial Property Manager Job at Spot On Talent

 ...commercial property management including at least 3 in industrial property management. Proficiency in property management tools like Yardi Voyager and MS Office Suite. Strong leadership and communication abilities. Must have a valid drivers license, reliable... 

Harrod & Associates, PSC

Bookkeeper Job at Harrod & Associates, PSC

Company Description Accounting firm. Role Description This is a full-time on-site role for a bookkeeper located in Frankfort, KY. The Bookkeeper will be responsible for maintaining financial records, including recording financial transactions, reconciling accounts...