Senior Full-stack Engineer - Remote Job in Sprinto

Senior Full-stack Engineer - Remote

Apply Now
Job Summary

The Role:

As a Senior Full Stack Engineer at Sprinto, you will play a pivotal role in driving the success of our engineering team. You will be a hands-on contributor, a technical leader, and a mentor, guiding the development and evolution of our cutting-edge platform. We are seeking a seasoned engineer with a passion for building high-quality, scalable, and maintainable software.

Key Responsibilities:

  • Technical Leadership:
    • Serve as a technical leader and mentor within the engineering team, providing guidance and support to junior engineers.
    • Drive architectural decisions and ensure the technical feasibility of product initiatives.
    • Lead the resolution of complex technical challenges and guide the team through challenging situations.
  • Hands-on Development:
    • Design, develop, and maintain high-quality, scalable, and maintainable web applications across the full stack.
    • Proficiently work across frontend, backend, and infrastructure components, demonstrating a holistic approach to software development.
    • Write clean, well-documented, and testable code adhering to best practices and coding standards.
    • Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Strategic Thinking:
    • Apply a strategic mindset to identify and address potential technical challenges and roadblocks.
    • Recognize the long-term implications of technical decisions and make informed trade-offs to optimize project timelines and outcomes.
    • Avoid premature over-engineering and focus on building practical and effective solutions.

Qualifications:

  • 5+ years of professional experience in software development, preferably within a fast-paced and collaborative team environment.
  • Strong proficiency in full-stack development, with experience across frontend (e.g., React, JavaScript, HTML, CSS), backend (e.g., Node.js, Python, Ruby, Java), and infrastructure (e.g., AWS, GCP, Azure).
  • Proven ability to lead technical projects, mentor junior engineers, and drive architectural decisions.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
  • Passion for building high-quality, user-centric software and a strong desire to continuously learn and grow.
  • Bonus: Familiarity with our current tech stack (Node.js, Next.js, React, Relay, Apollo GraphQL, PostgreSQL, Heroku). Please share your insights and perspectives on our technology choices in your application.

Qualification :
A minimum of five years of professional programming experience, preferably within a small team environment.
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired