Senior Software Engineer – Full Stack

Posted 6 months ago
$180K / year

Are you applying to the internship?

Job Description

Senior Software Engineer – Full Stack | TechSolutions Inc.

The Tone:
This is a full-time role at TechSolutions Inc., located remotely within US/Canada or in San Francisco, CA. The company develops cloud-based enterprise software solutions, empowering businesses with intelligent, scalable, and intuitive tools. This role is crucial for designing and building software that helps businesses transform their operations, contributing to the future of enterprise technology.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote (within US/Canada) or San Francisco, CA
• Pay: $140000–$180000 yearly
• Team: Product development
• Mission: Design, develop, and maintain robust and scalable web applications from front to back-end.
• Tech Stack: React, Angular, Vue.js, HTML5, CSS3, Node.js, Express, NestJS, Python, Django, Flask, Java, Spring Boot, Go, PostgreSQL, MySQL, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Git, GraphQL, WebSockets, Jest, React Testing Library, Cypress, Mocha

What You’ll Actually Do
• Design: Lead the design, development, and implementation of new features across the web application stack.
• Architecture: Participate in architectural discussions, proposing solutions for system scalability and performance.
• Quality: Write clean, maintainable, and efficient code, including comprehensive unit and integration testing.
• Problem Solving: Diagnose and resolve complex technical issues, implementing preventative measures.
• Collaboration: Work with product managers, UX/UI designers, and other engineers to deliver user experiences.
• Mentorship: Provide technical guidance and mentorship to junior and mid-level engineers.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Senior-level career.
• Experience: 5+ years of professional full-stack software development experience, including cloud platforms, containerization, and version control.
• Skills: Expert-level knowledge of modern JavaScript frameworks (e.g., React), strong proficiency in a back-end language and framework (e.g., Node.js), and solid experience with relational and NoSQL databases.
• Bonus: Master’s degree, experience with GraphQL, real-time communication technologies, CI/CD, DevOps practices, testing frameworks, and an Agile/Scrum development environment.

Related Jobs