Fullstack - Sde Ii

2 months ago


Remote, India SpringRole Full time

**About Springworks**
At Springworks, we're on a mission to revolutionize the world of People Operations. With our innovative tools and products, we've already empowered over 500,000+ employees across 15,000+ organizations and 60+ countries in just a few short years.

But what sets us apart? Let us introduce you to our exciting product stack:

- SpringVerify: Our B2B background verification platform
- EngageWith: Spark vibrant cultures Our recognition platform adds magic to work.
- Trivia: Fun remote team-building Real-time games for strong bonds.
- SpringRole: Future-proof profiles Blockchain-backed skill showcase.
- Albus: AI-powered workplace search and knowledge bot for companies

Join us at Springworks and be part of the remote work revolution. Get ready to work, play, and thrive in an environment that's anything but ordinary

**Role Overview**

**Responsibilities**:

- Collaborate with product management and design teams to understand user requirements and translate them into technical specifications.
- Develop and maintain server-side logic using Node.js and Python.
- Design and implement user interfaces using React.js with focus on user experience.
- Build reusable and efficient code for future use.
- Implement security and data protection measures.
- Collaborate with other team members and stakeholders to ensure seamless integration of front-end and back-end components.
- Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.
- Stay up-to-date with the latest industry trends, technologies, and best practices to drive innovation within the team. Participate in architectural discussions and contribute to technical decision-making processes.

Goals (not limited to):
1 month into the job
- Become familiar with the company's products, codebase, development tools, and coding standards. Aim to understand the existing architecture and code structure.
- Ensure that your development environment is fully set up and configured, and you are comfortable with the team's workflow and tools.
- Start contributing to the development process by taking on smaller tasks or bug fixes. Ensure that your code is well-documented and follows the team's coding conventions.
- Begin collaborating effectively with team members, attending daily stand-up meetings, and actively participating in discussions and code reviews.
- Understand the company's culture, values, and long-term vision to align your work with the company's goals.

3 months into the job:

- Be able to independently design, develop, and deliver small to medium-sized features or improvements to the product.
- Demonstrate consistent improvement in writing clean, efficient, and maintainable code. Receive positive feedback on code reviews.
- Continue to actively participate in team meetings, offer suggestions for process improvements, and collaborate effectively with colleagues.
- Start assisting junior team members or interns by sharing knowledge and providing mentorship.
- Seek feedback from colleagues and managers to identify areas for improvement and implement necessary changes.

6 months into the job
- Take ownership of significant features or projects, from conception to deployment, demonstrating leadership in technical decision-making.
- Identify areas of the codebase that can benefit from refactoring or performance optimizations and work on these improvements.
- Propose and implement process improvements that enhance the team's efficiency and productivity.
- Continue to expand your technical skill set, potentially by exploring new technologies or frameworks that align with the company's needs.
- Strengthen your collaboration with other departments, such as product management or design, to ensure alignment between development and business objectives.
- Actively mentor junior team members and contribute to knowledge sharing within the team through documentation or training sessions.
- Requirements: Minimum of 4 years of experience as a Full Stack Developer.
- Solid experience with Node.js, Python, and React.
- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript.
- Experience in designing and maintaining nosql databases (MongoDB).
- Familiarity with RESTful API design and implementation.
- Knowledge of version control systems (e.g., Git).
- Ability to work collaboratively in a team environment.
- Excellent problem-solving and communication skills, and a passion for learning. Essentially having a builder mindset is a plus.
- Proven ability to work on multiple projects simultaneously.
- Having a builder attitude and getting into implementation with mínimal input is a plus.

**Nice to Have**:

- Experience with containerization (e.g., Docker, Kubernetes).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of agile development methodologies.
- Contributions to open-source projects or a strong GitHub profile.
- Previous experience of working in a startup or fast


  • Sde Ii

    1 month ago


    Remote, India BigShyft Full time

    **Interface.ai** - Start-upRemote/ Work from Home **2-4 yrs**Experience**15L - 30L**SalaryFunded Start-up 51-200 employees **What you'll do**: - Design, Implement, and Maintain features, workflows, and API across Interface's conversational AI Platform, Products, and Partner Integrations. - Give and receive technical feedback through code reviews or...

  • Sde Ii- ReactJS

    7 days ago


    Remote, India BigShyft Full time

    **You’ll spend time on the following**: - Writing testable and efficient code - Implementation of security and data protection - implementing business logic and developing APIs and services - Build reusable code and libraries for future use. **We’re Excited About You If You Have**: - 4-7 years’ experience in software development. - Hands-on...