Full Time

Sr. Software Engineer -- Full Stack -- Platform Feature Design / Delivery -- REMOTE

SCUBA
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by SCUBA, so some details may not match this job. The employer's own page has the real description.

Overview

SCUBA is seeking a highly skilled Senior Software Engineer specializing in Full Stack Development to join our innovative team. This remote position entails designing and delivering platform features that enhance user experience and broaden our service capabilities. The ideal candidate will be responsible for collaborating closely with product managers, designers, and engineers to architect scalable solutions while ensuring optimal performance and security across the tech stack.



Job Responsibilities

  • Design and implement robust, scalable, and high-performance full-stack features.
  • Collaborate with cross-functional teams to gather requirements and define technical specifications.
  • Optimize application performance and ensure responsiveness across all devices.
  • Conduct code reviews and provide mentorship to junior engineers within the team.
  • Identify and troubleshoot production issues, proposing actionable solutions.
  • Stay current with emerging technologies and implementation best practices.
  • Contribute to the continuous improvement of processes and workflows.


Qualifications

  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in full-stack software development.
  • Proficiency in programming languages such as JavaScript, Python, or Java.
  • Strong experience with front-end frameworks like React, Angular, or Vue.js.
  • Experience with back-end technologies including Node.js, Express, or comparable frameworks.
  • Solid understanding of database systems, both relational (SQL) and non-relational (NoSQL).
  • Expertise in RESTful APIs and microservices architecture.
  • Proficiency in cloud services (AWS, Azure, or Google Cloud) is highly preferred.
  • Excellent problem-solving skills and a strong attention to detail.


Technologies & Tools

The Senior Software Engineer will work with a range of modern technologies and tools, including but not limited to JavaScript, React, Node.js, Express, SQL and NoSQL databases, and cloud platforms such as AWS or Azure. Familiarity with version control systems like Git, containerization technologies like Docker, and CI/CD practices will further enhance project efficiency and team collaboration.



Ideal Candidates

The ideal candidate is someone who not only possesses advanced technical skills but also embodies a strong sense of ownership and accountability. They should be adaptable and capable of working in a fast-paced, evolving environment, demonstrating effective communication and collaboration skills. A proactive mindset toward problem-solving and a passion for delivering high-quality software solutions is essential for success in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.