Full Time

Sr. Software Engineer - Full Stack

Solv.
$110,000 - $150,000* / year (about $53–$72 an hour)

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 Solv., so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer - Full Stack at Solv. is a pivotal role that combines both front-end and back-end development to create seamless and efficient applications. The ideal candidate will take ownership of the entire software development lifecycle, from requirements gathering to deployment, working collaboratively with cross-functional teams to deliver innovative solutions that enhance user experience. You will be responsible for designing and implementing software solutions that fulfill business needs while ensuring the highest standards of coding, performance, and usability.



Job Responsibilities

  • Architect, develop, and maintain scalable web applications across the full stack.
  • Collaborate with UX/UI designers to transform user requirements into functional and engaging interfaces.
  • Implement RESTful APIs and integrate with third-party services and databases.
  • Conduct code reviews and provide constructive feedback to team members.
  • Optimize applications for maximum speed and efficiency.
  • Participate in brainstorming sessions and contribute ideas to improve the software development process.
  • Lead troubleshooting and debugging efforts to resolve technical issues quickly.
  • Stay updated with emerging technologies and propose implementation strategies for new tools.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in full stack development with a strong portfolio of completed projects.
  • Proficiency in programming languages such as JavaScript, Python, or Java.
  • Experience with front-end frameworks like React, Angular, or Vue.js.
  • Solid understanding of back-end technologies such as Node.js, Express.js, or Ruby on Rails.
  • Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.
  • Strong problem-solving skills and the ability to work independently or within a team.
  • Excellent communication skills to articulate technical concepts effectively.


Technologies & Tools

The Senior Software Engineer - Full Stack will utilize an array of technologies and tools to develop and maintain software solutions at Solv. This includes frameworks such as React for front-end development, Node.js for server-side programming, and SQL-based databases for data management. Familiarity with CI/CD tools, version control systems (Git), and cloud services will be essential to streamline processes and enhance collaboration among teams.



Ideal Candidates

The ideal candidates for this role are those who are passionate about technology and thrive in a fast-paced environment. They possess strong analytical skills and demonstrate attention to detail, ensuring every aspect of the application functions optimally. A collaborative mindset is crucial, as the role requires regular engagement with colleagues across various departments. Additionally, candidates should exhibit a continuous learning attitude, always seeking to improve their skills and stay abreast of industry advancements.

Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →

View Similar Jobs

Matches Jobs

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