Company - Springworks
Location: Remote
About the Role
We are looking for a passionate and self-driven Software Development Engineer (SDE) - I to join our engineering team. As an SDE I, you will work closely with senior developers to build, improve, and maintain web applications using Node.js, React, and related technologies. This role is ideal for candidates eager to gain hands-on experience in full-stack development and modern software engineering practices. We work in teams to solve problems, explore new technologies, and learn from one another. The ideal intern for this environment should be enthusiastic and collaborative.
Responsibilities
Assist in designing, developing, and maintaining web applications using React for front-end and Node.js for back-end services.
Write clean, efficient, and well-documented code following best practices.
Collaborate with the product, design, and engineering teams to implement new features.
Debug, troubleshoot, and fix issues across the stack.
Participate in code reviews and contribute to technical discussions.
Work with RESTful APIs, databases, and third-party integrations.
Support optimization efforts to improve application performance and user experience.
Learn and apply DevOps, testing, and CI/CD concepts as part of the development workflow.
Requirements
Bachelor's or Master's degree in computer science/engineering, mathematics.
Node JS Dev/React - Fullstack
Good knowledge on Algorithms and Data structure. Solid knowledge in deep learning algorithms and system design and architecture.
Excellent written and oral communication skills.
First Round - Consists of two stages: a 30-minute coding consisting of 3 questions followed, upon passing, by a 20-minute AI voice interview.
2-3 rounds with technical panels.
Benefits:
100% remote company — work from anywhere in India.
Comprehensive health scheme covering physical, mental, and social well-being.
Reimbursement of up to $30 per month for AI tool subscriptions to enhance learning and everyday productivity.
30 annual paid leave days to relax, recharge, and enjoy personal time.
Company outings and celebrations to build strong team connections and enjoy memorable experiences.
Enjoy the freedom and flexibility of asynchronous communication as part of our remote team.
Learn more about Springworks