
Fullstack Software Engineer
Nightfall AI
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, and deploy scalable features from the database layer to the user interface
- Help define and evolve a scalable full-stack architecture, ensuring seamless integration between frontend components and backend microservices
- Provide mentorship to junior engineers and drive best practices across the engineering organization
- Partner closely with Product and Design to translate complex problem statements into technical specifications and high-quality code
- Optimize application performance and ensure the reliability of our data protection platform through rigorous testing and observability
Requirements
- 5+ years of professional experience building and maintaining production-grade web applications
- Strong proficiency in React, TypeScript, and modern CSS frameworks (like Tailwind)
- Deep experience with server-side languages—specifically Go or Python—and building RESTful or GraphQL APIs
- Solid understanding of both SQL and NoSQL databases (e.g., Cassandra, Redis, or PostgreSQL)
- Experience with containerization (Docker, Kubernetes) and a working knowledge of cloud platforms like AWS
- Commitment to quality through unit, integration, and end-to-end testing
- Excellent written and verbal communication skills; a collaborative spirit and a "team-first" mentality
- Experience building browser extensions (Chrome, Firefox or Safari) is a plus
Benefits
- Equal-opportunity employer
- Diverse and inclusive team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptCSS frameworksGoPythonRESTful APIsGraphQL APIsSQL databasesNoSQL databasesunit testing
Soft Skills
mentorshipbest practicescollaborationcommunicationteam-first mentality