Technical Lead Full Stack Engineering - Remote Job in Sprinto

Technical Lead Full Stack Engineering - Remote

Apply Now
Job Summary

The Role:

As a Technical Lead - Full Stack Engineer at Sprinto, you will play a critical role in guiding the technical direction of our engineering team. You will be a hands-on leader, mentoring engineers, driving architectural decisions, and ensuring the delivery of high-quality software. We are seeking a seasoned and experienced engineer with a passion for building exceptional products and leading high-performing teams.

Key Responsibilities:

  • Technical Leadership:
    • Lead the technical direction of the engineering team, providing strategic guidance and mentorship to junior engineers.
    • Drive architectural decisions, ensuring the technical feasibility and scalability of product initiatives.
    • Lead the resolution of complex technical challenges, guiding the team through challenging situations.
    • Foster a collaborative and inclusive engineering culture that encourages innovation, knowledge sharing, and professional growth.
  • 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.
  • Engineering Excellence:
    • Drive the development of best practices, coding standards, and architectural principles within the team.
    • Identify and address potential technical challenges and roadblocks proactively.
    • 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:

  • 8+ years of professional experience in software development, preferably within a fast-paced and collaborative team environment.
  • Proven ability to work across boundaries, be it frontend, backend, or infrastructure, embracing a holistic approach to software engineering.
  • 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).
  • Recognized by peers for technical expertise and leadership in making architectural decisions. Proven ability to lead and mentor other engineers, fostering a collaborative and productive team environment.
  • 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.

Benefits:

  • Remote-first work environment with flexible work hours.
  • Comprehensive group medical insurance (covering parents, spouse, and children).
  • Group accident insurance.
  • Company-sponsored devices.
  • Education reimbursement policy.

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

Minimum 8 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