We are hiring a Senior Software Engineer with expertise in Node.js, React.js, and Firebase to lead key technical initiatives on our engineering team.
This role is ideal for someone who enjoys building and scaling full-stack applications in a cloud-native, serverless environment, and who takes pride in writing clean, maintainable code.
The responsibilities include leading the development of core features across both front-end and back-end systems.
You will contribute to and improve an established codebase with minimal oversight.
You will plan and deliver scalable solutions in collaboration with other team members.
The role involves building and maintaining integrations with external platforms and APIs.
You will mentor junior engineers and participate in peer code reviews.
Continuously exploring tools and techniques that improve team productivity and product quality is also part of the job.
Requirements:
Candidates must have 10+ years of software development experience, with senior-level responsibilities in recent roles.
A minimum of 8+ years of experience with Node.js and React.js, especially in serverless environments like Cloud Functions or AWS Lambda, is required.
Applicants should have at least 5+ years of experience working with NoSQL databases such as Firebase Realtime Database or equivalent.
The ability to deliver high-quality solutions quickly and efficiently with minimal supervision is essential.
Strong communication, collaboration, and leadership skills in remote or distributed teams are necessary.
Benefits:
Fusemachines is committed to fostering a diverse and inclusive workplace, welcoming applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, protected veteran status, or any other legally protected status.