Remote Otter LogoRemoteOtter

Software Development Engineer III - Remote

Posted Yesterday
Software Development
Full Time
USA

Overview

As a Software Development Engineer III at Palmetto, you will play a key role in designing, building, and scaling critical platform services using the MERN stack (MongoDB, Express, React.js, Node.js). You’ll work hands-on across the stack, with a stronger emphasis on server-side architecture and API development, while collaborating closely with product, design, and engineering teammates.

In Short

  • Design and implement scalable client- and server-side solutions.
  • Write high-quality, testable, and maintainable code.
  • Develop and maintain comprehensive unit, integration, and end-to-end tests.
  • Diagnose and troubleshoot production issues.
  • Participate in Agile ceremonies and contribute to meaningful story estimations.
  • Engage in architectural discussions and contribute to engineering standards.
  • Identify and advocate for opportunities to improve system performance.
  • Collaborate cross-functionally to deliver user-centric solutions.

Requirements

  • 5+ years of professional software engineering experience.
  • Strong proficiency in JavaScript (ES6+) and understanding of the JavaScript object model.
  • Proficiency with Node.js, Express, and experience designing/consuming RESTful APIs.
  • Experience building and maintaining Single Page Applications (SPAs) with React.js.
  • Hands-on experience working with NoSQL/document-based databases (e.g., MongoDB).
  • Solid understanding of core web fundamentals (HTML, CSS, security, performance).
  • Strong unit and integration testing discipline; TDD experience a plus.
  • Familiarity with CI/CD pipelines and code versioning (Git).
  • Excellent written and verbal communication skills.
  • Strong problem-solving skills and a commitment to team success.

Benefits

  • Unlimited vacation/PTO.
  • Medical, dental, and vision coverage.
  • Parental leave.
  • Retirement plans.
  • Promote-from-within culture for talent development.
Palmetto Clean Technology logo

Palmetto Clean Technology

Palmetto Clean Technology is a forward-thinking organization dedicated to driving sustainability and innovation in the clean technology sector. The company focuses on creating impactful solutions that align with its mission and values, emphasizing the importance of storytelling and creative engagement. With a commitment to excellence, Palmetto Clean Technology seeks to elevate its brand presence through dynamic campaigns and a strong social media strategy, fostering authentic relationships with its audience while staying ahead of industry trends.

Share This Job!

Save This Job!

Similar Jobs:

Learneo logo

Software Development Engineer III - Remote

Learneo

5 weeks ago

Join QuillBot as a Software Development Engineer III to lead architecture and development for an AI-powered writing platform.

India
Full-time
Software Development
QuillBot logo

Software Development Engineer III - Remote

QuillBot

5 weeks ago

QuillBot is seeking a Software Development Engineer III to lead application architecture and collaborate with engineering teams on innovative features.

India
Full-time
Software Development
HighLevel logo

Software Development Engineer III - Remote

HighLevel

6 weeks ago

Join HighLevel as a Software Development Engineer III to develop scalable backend services and collaborate with a dynamic team.

India
Full-time
Software Development
HighLevel logo

Software Development Engineer III - Remote

HighLevel

10 weeks ago

Join HighLevel as a Software Development Engineer III to develop scalable backend services and collaborate with a dynamic team.

India
Full-time
Software Development
HighLevel logo

Software Development Engineer III - Remote

HighLevel

38 weeks ago

HighLevel is looking for a senior mobile engineer experienced in Flutter and reactive programming to enhance their mobile platform.

Worldwide
Full-time
Software Development