Senior Software Engineer – Full Stack

Title: Senior Software Engineer – Full Stack


About the Role:

Reporting to our Head of Engineering, as a Full Stack Software Engineer, you wil design, develop, and maintain software solutions that meet the functional and non-functional requirements of our product. We are looking for engineers with a passion for learning and expertise in service-oriented architectures, distributed systems, machine learning, algorithms, databases, and front-end technologies.

This is a remote role with the option to work anywhere.

Your Responsibilities:

  • Collaborate on all phases of software development, including ideation, prototyping, design, and production.
  • Build products, tools, and services from scratch and evolve existing systems.
  • Apply your technical expertise to guide the team in making thoughtful and scalable design decisions.
  • Influence technology and architectural roadmap of the engineering teams.
  • Build and Iterate quickly and work with product, design, and QA teams to implement new features.
  • Contribute to our suite of automated test scripts.
  • Manage project priorities, deadlines, and deliverables.

What We’re Looking For:

  • 3 to 5 years of software application and systems development experience.
  • Strong Javascript knowledge (TypeScript preferred)
  • Worked on any popular front-end framework (Angular is nice to have).
  • Experience with Backend/API Development skills, preferably using Node JS.
  • Expertise with databases such as Postgres, MySQL, MongoDB.
  • Experience in CI/CD framework and other DevOps practices.

Benefits at Fello:

  • Great compensation package
  • Excellent health benefits
  • Flexible PTO