Full Time

Senior Software Engineer (Fullstack/Frontend)

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

Job Overview

The Senior Software Engineer (Fullstack/Frontend) at Sunstone Credit will play a crucial role in the development and enhancement of our innovative software solutions that drive our financial services. This position entails collaborating closely with cross-functional teams to design, implement, and maintain scalable software applications. The ideal candidate will leverage their expertise in both frontend and backend technologies to produce high-quality code, participate in architectural discussions, and contribute to product strategy while ensuring a seamless user experience.



Job Responsibilities

  • Design, develop, and maintain reliable and scalable full-stack applications.
  • Collaborate with product managers and designers to refine application features and functionalities.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Conduct code reviews and provide constructive feedback to team members.
  • Debug and troubleshoot software issues, providing timely resolutions.
  • Stay current with emerging technologies and integrate them into new and existing projects.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Document software implementations and APIs for internal and external use.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a focus on full-stack and/or frontend technologies.
  • Proficiency in JavaScript, HTML, CSS, and frameworks such as React, Angular, or Vue.js.
  • Experience with backend technologies such as Node.js, Python, Java, or Ruby.
  • Strong understanding of RESTful services and API development.
  • Familiarity with database technologies such as SQL and NoSQL databases.
  • Ability to work effectively in collaborative team environments.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

In this position, the candidate will work with a variety of technologies and tools to build and maintain our applications. These include but are not limited to JavaScript frameworks (React, Angular), backend technologies (Node.js, Express), databases (PostgreSQL, MongoDB), version control systems (Git), and cloud platforms (AWS, Azure). Familiarity with DevOps tools and practices is also beneficial for streamlining the deployment and integration processes.



Ideal Candidates

Ideal candidates will possess strong analytical skills and a passion for technology and innovation. They should demonstrate a proactive approach to problem-solving and be eager to take on challenges in a dynamic environment. Effective communication skills and the ability to work collaboratively in team settings are essential. A commitment to continuous learning and staying updated on technological advancements will ensure success in this role, as the candidate will be expected to adopt a growth mindset and contribute to the evolving landscape of financial technology.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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