Senior Software Engineer

Spin is committed to fostering a diverse and inclusive workplace, operating as an equal opportunity employer.
Frontend
Senior Software Engineer
Contact Company
4+ years of experience
Contact Company

Description For Senior Software Engineer

Join Spin as a Senior Software Engineer where you'll lead the development of advanced web applications while ensuring scalability, security, and maintainability. This role combines technical leadership with hands-on development, requiring expertise in React, TypeScript, and cloud technologies. You'll mentor team members, drive innovation, and collaborate with both technical and business stakeholders. The position offers opportunities to shape architectural decisions, implement best practices, and contribute to a culture of engineering excellence. As a Spin Culture Ambassador, you'll help foster an inclusive, dynamic work environment while leading critical technical initiatives and infrastructure improvements.

Last updated 11 days ago

Responsibilities For Senior Software Engineer

  • Lead the design and development of complete, scalable, and secure applications
  • Collaborate with UX/UI design team to translate designs into functional code
  • Drive technical implementation of product requirements
  • Establish and enforce secure and test-driven development practices
  • Champion innovation and influence technical direction
  • Own QA process within the team
  • Mentor and guide team members
  • Define and manage SLAs, SLOs, and SLIs
  • Maintain comprehensive technical documentation
  • Drive performance optimization
  • Collaborate with SRE teams
  • Lead infrastructure improvements using CloudFormation and Terraform
  • Promote autonomous work culture
  • Serve as a Spin Culture Ambassador

Requirements For Senior Software Engineer

React
TypeScript
Node.js
Java
  • 4-5 years of experience in fullstack development
  • Expertise in React JS (including Native and Next.js)
  • Proficiency in Design Patterns and OOP using Java, TypeScript, Node.js, and .NET
  • Strong command of TDD, BDD, and ATDD methodologies
  • Advanced knowledge of SQL and NoSQL databases
  • In-depth understanding of microservices and architectural patterns
  • Proficiency with version control systems (Git, GitHub)
  • Expertise in secure development practices
  • Advanced experience with CI/CD pipelines
  • Familiarity with cloud services
  • Exceptional communication skills
  • Experience working in Agile environments
  • Innovation and continuous improvement mindset

Interested in this job?

Jobs Related To Spin Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Spin focusing on frontend development, technical leadership, and engineering excellence.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.

Software Engineer - Whiteboards Squad

Senior Software Engineer position at ClickUp's Whiteboards Squad, focusing on visual collaboration tools and high-performance systems.

Senior Software Engineer, Optimize

Senior Software Engineer position at Webflow focusing on AI-powered website optimization and personalization, offering remote work and competitive compensation.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.