Full Time

Senior Software Development Engineer - Fullstack (Remote, United States)

Collective[i]
Remote!
$120,000 - $160,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 Collective[i], so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Development Engineer - Fullstack at Collective[i] will play a pivotal role in designing and implementing robust software solutions that drive impactful outcomes. The candidate will be responsible for developing both client-facing applications and backend services, ensuring seamless functionality, scalability, and an exceptional user experience. Collaborating with cross-functional teams, the Senior Software Development Engineer will tackle complex challenges while mentoring junior developers, contributing to the overall success of the organization, and aligning with business objectives.



Job Responsibilities

  • Design, develop, and maintain high-quality web applications, ensuring both front-end and back-end functionality meet performance requirements.
  • Collaborate with product managers, designers, and other stakeholders to define project scope and deliver comprehensive software solutions.
  • Implement and maintain APIs that serve as the foundation for complex application functionalities.
  • Conduct code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices.
  • Troubleshoot, debug, and optimize existing applications to enhance performance and reliability.
  • Stay up-to-date with emerging technologies and industry trends, integrating relevant advancements into development practices.
  • Mentor and guide junior developers, fostering an environment of continuous learning and growth.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in full-stack software development, including experience with both front-end and back-end technologies.
  • Proficient in JavaScript, CSS, HTML, and frameworks such as React or Angular for front-end development.
  • Strong knowledge of back-end technologies, including Node.js, Express, and database management systems such as MongoDB or SQL.
  • Experience with RESTful API design and development.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and ability to work independently in a remote environment.


Technologies & Tools

As a Senior Software Development Engineer at Collective[i], you will engage with a diverse range of technologies and tools including but not limited to JavaScript, React, Node.js, Express, MongoDB, SQL, as well as modern development tools like Git, Docker, and CI/CD pipelines. Familiarity with cloud services such as AWS or Azure may also be beneficial to align with our scalable infrastructure needs.



Ideal Candidates

The ideal candidates for this position will be those who exhibit a strong passion for technology and innovation, with a keen ability to work collaboratively in a remote setting. They should demonstrate strong analytical skills, attention to detail, and the capacity to handle multiple tasks in a fast-paced environment. Effective communication skills and a growth mindset will greatly enhance their ability to contribute to the team's success, as well as their own professional development.

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.