Full Time

Sr. Software Engineer - Full Stack

Solv.
$100,000 - $150,000* / year (about $48–$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 will play a pivotal role in designing, developing, and maintaining scalable web applications and services. You will be responsible for collaborating with cross-functional teams to deliver high-quality software solutions that meet both functional and non-functional requirements. This position offers an exciting opportunity to advance your career while contributing to innovative projects that enhance the user experience and improve business performance.



Job Responsibilities

  • Design, develop, and implement full-stack web applications, ensuring optimal performance and reliability.
  • Collaborate with UX/UI designers to create seamless user interfaces and improve overall user experience.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Integrate third-party APIs and services as required for application functionality.
  • Troubleshoot and debug applications to resolve production issues promptly.
  • Mentor junior developers and provide technical guidance to team members.
  • Stay updated with emerging technologies and industry trends to incorporate into application development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of experience in full-stack software development.
  • Proficient in languages such as JavaScript, Python, or Ruby, with experience in modern frameworks like React, Angular, or Vue.js.
  • Strong understanding of databases (SQL and NoSQL) and experience with cloud services (AWS, Azure, etc.).
  • Experience with version control systems, preferably Git.
  • Familiarity with Agile methodologies and an ability to work collaboratively in a team environment.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

This position will require proficiency in a variety of technologies and tools to facilitate development and deployment. Experience with frontend frameworks such as React or Angular is essential, along with backend technologies like Node.js or Python Django. Familiarity with database systems such as PostgreSQL or MongoDB, and cloud platforms like AWS or Azure, will be crucial for successful project execution. Version control via Git and knowledge of CI/CD tools will also be advantageous.



Ideal Candidates

The ideal candidate for this position possesses a strong technical acumen combined with a passion for problem-solving and a keen eye for detail. They are skilled communicators, able to convey complex technical concepts to non-technical stakeholders. A proactive learner, they are eager to embrace new technologies and methodologies to enhance their skill set and contribute to the team’s success. Team players who thrive in a collaborative environment and exhibit a dedication to quality will excel in this role.

In Rhode Island, the weekly job search for unemployment is 3 work search activities a week (at least 1 of them a job application), its agency says. What it asks →

View Similar Jobs

Matches Jobs

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