Senior Full-Stack Engineer (Boston, MA)

Overview

On Site
140k} - 180k}
Full Time

Skills

Mergers and acquisitions
Product requirements
User experience
Mentorship
Agile
Software development
React.js
TypeScript
Node.js
Web applications
Backend development
RESTful
Microservices
Cloud computing
Amazon Web Services
Microsoft Azure
Docker
Kubernetes
Database
SQL
NoSQL
PostgreSQL
MongoDB
Problem solving
Communication
IoT
GraphQL
Innovation
Collaboration
Management
Energy
Insurance

Job Details

Job Posting: Senior Full-Stack Engineer

Location: Boston, MA (Hybrid, must be based in the Boston area)
Industry: IoT, Energy Technology
Experience: 5+ Years
Technologies: React, TypeScript, Node.js

About Us:

Our client is an innovative IoT company on a mission to revolutionize the energy industry. By leveraging cutting-edge technology, we are transforming the way energy is generated, distributed, and consumed, all while working towards a more sustainable and efficient future. Our team is at the forefront of the energy tech space, driving growth and innovation that makes a real-world impact.

As we continue to expand, we are looking for a highly skilled Senior Full-Stack Engineer to join our talented team based in Boston. This is a unique opportunity to help shape the future of energy tech with a company that values creativity, collaboration, and technological advancement.

Role Overview:

As a Senior Full-Stack Engineer, you will work closely with product managers, engineers, and designers to develop and maintain full-stack applications that integrate IoT data with energy management solutions. You'll play a key role in building scalable and reliable applications that provide meaningful insights for customers in the energy sector.

Key Responsibilities:
  • Design, build, and maintain both front-end and back-end systems.
  • Collaborate with cross-functional teams to understand product requirements and translate them into technical solutions.
  • Develop high-quality, scalable, and secure applications using React, TypeScript, and Node.js.
  • Optimize and maintain existing codebases to improve performance and user experience.
  • Lead code reviews, mentor junior engineers, and contribute to best practices within the team.
  • Stay current with industry trends and technologies, implementing new solutions to enhance product functionality.
  • Participate in agile development cycles, delivering high-quality software in a fast-paced environment.

Required Skills & Qualifications:
  • 5+ years of professional experience in full-stack software development.
  • Expertise in React, TypeScript, and Node.js for building dynamic, high-performance web applications.
  • Strong understanding of both front-end and back-end development, including RESTful APIs and microservices architecture.
  • Solid knowledge of cloud platforms (AWS, Azure, etc.) and containerization tools (Docker, Kubernetes).
  • Familiarity with databases such as SQL and NoSQL (PostgreSQL, MongoDB, etc.).
  • Strong problem-solving skills and the ability to think critically in a fast-paced environment.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams.
  • Must be based in the Boston area for in-office collaboration (hybrid work arrangement).

Preferred Skills:
  • Experience working with IoT platforms or energy industry-related technologies is a plus.
  • Familiarity with GraphQL and modern state management tools (Redux, Zustand, etc.).

What We Offer:
  • Competitive salary and benefits package.
  • Flexible work environment (hybrid).
  • A culture of innovation, collaboration, and continuous learning.
  • Opportunities to make a direct impact in the energy tech industry.
  • Access to cutting-edge tools and technologies.
  • Health, dental, and vision insurance, 401(k), and more.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC