Senior Software Engineer
About the role
- We are looking for a Full Stack Software Engineer with 5+ years of experience. This role is ideal for someone who thrives in fast-paced environments, enjoys building from the ground up, and has a strong sense of ownership over the entire development lifecycle. You will work across the stack, from designing scalable back-end services to creating intuitive front-end experiences.
Responsibilities
- Develop and Maintain Scalable Applications : Design, build, and maintain robust web applications using modern front-end and back-end technologies.
- Architect Scalable Solutions : Contribute to the system architecture and make high-level design decisions.
- Architect Modular Infrastructure: Write code in an extremely modular way to all for reuse and scalable maintenance across multiple implementations.
- Collaborate Cross-Functionally : Work closely with product managers, designers, and other engineers to define, develop, and launch new features.
- Optimize Performance : Ensure applications are efficient, secure, and performant at scale.
- Stay Ahead of Trends : Continuously research and implement the latest industry best practices, tools, and technologies .
- Mentor & Guide : Provide technical guidance and mentorship to junior engineers.
Requirements
- Education : Degree in Computer Science, Software Engineering, or a related field.
- Experience : 5+ years of hands-on experience in full-stack development.
- Back-End Proficiency : Strong experience with Node.js, Typescript, yaml, and other scripting languages and familiarity with scalable cloud architectures (AWS, GCP, or Azure).
- Front-End Expertise : Proficiency in React.js, React Native, Templating Languages with strong UI/UX sensibilities.
- Database Knowledge : Experience with PostgreSQL, Supabase, and other databases .
- DevOps & CI/CD : Experience with Docker, GitHub, and CI/CD pipelines .
- API Development : Strong understanding of RESTful APIs and serverless infrastructure.
Bonus Skills
- Experience with AI/ML integration in applications.
- Experience working with LLMs in production environments .
- Background in building SaaS platforms.
- Experience with serverless computing frameworks.
Recommended Jobs
Assistant Manager: Store
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
Senior People Partner, R&D - Eng & AI
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and custo…
Aviation Ground Support Equipment (GSE) Mechanic
COMPANY INTRODUCTION ALVEST is a global leader in the manufacturing and distribution of airport ground support equipment, operating through its key entities TLD, Smart Airport Services (SAS), and A…
Civic and Community Engagement Specialist (Grant Funded)
Civic and Community Engagement Specialist (Grant Funded) Location Santa Rosa, CA : POSITION TITLE: Civic and Community Engagement Specialist [Grant Funded] REPORTS TO (TITLE): Patient and Communit…
Data Analyst, Supplier Management
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and lang…
Java Developer
Work Location: Kothapet, Hyderabad. Salary: Negotiable. Shift timings: 7 pm to 4 am. Experience: 6 months to 3 years. Job Description: Responsible for full cycle of Sales re…
Lead AI Automation Engineer
Job ID: 275431 Location Name: CA-FSC SF Off (0174) Address: 350 Mission St, 20th Floor, San Francisco, CA 94105, United States (US) Job Type: Full Time Position Type: Regular Job Func…