Title: Senior Software Engineer – Full Stack
REMOTE
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