Job Description

We are seeking a Senior Full Stack Developer to join our small, agile development team. This role requires a self‑motivated individual who thrives in a collaborative environment and is passionate about leveraging AI technologies to enhance development workflows and product capabilities.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications
  • Stay current and enthusiastic around AI tools and frameworks
  • Write clean, maintainable, and well‑documented code
  • Collaborate closely with product, design, and engineering teams in a small team environment
  • Take ownership of features from conception to deployment
  • Participate in code reviews and contribute to technical decision‑making
  • Troubleshoot and debug applications across the stack
  • Optimize applications for performance and scalability

Required Skills & Experience

Technical Skills

  • Proficiency in JavaScript/TypeScript – strong understanding of modern JavaScript, ES6+, and TypeScript
  • Full stack development – experience building and maintaining both frontend and backend systems
  • AI enthusiasm – proficient and enthusiastic about AI technologies, with experience integrating AI tools into development workflows
  • Version control – Git proficiency
  • API development – experience designing and building RESTful and/or GraphQL APIs
  • Database design – strong understanding of database design, query optimization, and data modeling
  • Testing – experience writing unit, integration, and end‑to‑end tests

Preferred Skills

  • React/Next.js – experience with modern React frameworks
  • GraphQL – experience with GraphQL APIs and schema design
  • DevOps – familiarity with CI/CD pipelines, containerization, and cloud platforms is a bonus
  • AI/ML Integration – experience using AI tools for code generation, testing, or product features
  • Ruby on Rails – experience with Ruby on Rails is a significant bonus

Personal Attributes

  • Team player – works exceptionally well in small, collaborative teams
  • Ownership mindset – takes full ownership of projects and sees them through to completion
  • Self‑motivated – proactive in identifying and solving problems
  • Communication – excellent verbal and written communication skills
  • Adaptability – comfortable working in a fast‑paced, evolving environment
  • Attention to detail – committed to writing high‑quality, production‑ready code

What We Offer

  • Competitive salary and equity package
  • Flexible working arrangements
  • Collaborative, supportive team environment
  • Professional development opportunities
  • Impact on product direction and technical decisions
  • Be part of a sustainability‑based company, working towards a better future

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application