Full stack software engineer Job at Motion Recruitment, Boston, MA

bk5ZY0dDdzZuVzdhNE9YdldjOGx1RE9LalE9PQ==
  • Motion Recruitment
  • Boston, MA

Job Description

About Us:
We are a fast-growing IoT analytics startup revolutionizing industries with real-time data collection, powerful analytics, and actionable insights. Our platform helps businesses across critical sectors, such as energy and industrial facilities, optimize operations, improve safety, and drive better decision-making. If you are passionate about building high-impact, scalable software in a collaborative environment, this is the opportunity for you.

Role Overview:
We are looking for a talented Full Stack Software Engineer to join our dynamic team. In this role, you'll have the chance to contribute to both the frontend and backend of our cutting-edge platform. You will be working with a modern tech stack, including Typescript, Node.js, React, Redux, GraphQL/Apollo, and AWS. If you enjoy solving complex problems, working with the latest technologies, and building data-driven applications, we want you on our team.

Key Responsibilities:

  • Frontend Development: Build and maintain scalable, responsive user interfaces using React, Redux, and Typescript. Integrate GraphQL with Apollo to manage data flow and ensure a smooth user experience.
  • Backend Development: Design, develop, and deploy robust backend services using Node.js and integrate with cloud-based solutions hosted on AWS.
  • End-to-End Ownership: Own entire features from concept through development to deployment, ensuring they meet performance, scalability, and security standards.
  • Collaboration: Work closely with product managers, designers, and other engineers to create innovative solutions and ensure a seamless integration between frontend and backend components.
  • Optimization: Write high-quality, maintainable, and efficient code. Continuously optimize both the backend and frontend for performance, scalability, and responsiveness.
  • Cloud Infrastructure: Leverage AWS services for scalable infrastructure and manage the deployment pipeline, ensuring robust and efficient cloud-based applications.
Required Skills & Qualifications:
  • 6+ years of experience in Full Stack software development.
  • Proficiency in Typescript and Node.js for backend development.
  • Strong experience with React and Redux for building frontend interfaces.
  • Experience using GraphQL and Apollo to manage data queries and API calls.
  • Solid understanding of AWS services (e.g., EC2, Lambda, S3, RDS, etc.) and cloud-based architecture.
  • Experience with version control using Git and working in an Agile development environment.
  • Strong problem-solving skills, with the ability to think critically and troubleshoot complex issues.
  • Passion for clean code, scalability, and maintaining high software quality.
Bonus Skills:
  • Experience with containerization (e.g., Docker) and CI/CD pipelines.
  • Familiarity with IoT platforms or real-time data-driven applications.
  • Knowledge of testing frameworks like Jest or Cypress.
  • Familiarity with GraphQL Subscriptions or WebSockets for real-time data integration.
Why Join Us?
  • Impactful Work: Build and scale a platform that's transforming industries through IoT analytics and data-driven insights.
  • Growth Opportunities: Be part of a rapidly growing startup with opportunities to take on new challenges and responsibilities.
  • Flexible & Remote: Enjoy the flexibility of a fully remote role, collaborating with a talented team across various locations.
  • Collaborative Environment: Work with passionate engineers and cross-functional teams who encourage innovation, learning, and mutual success.
How to Apply:
If you're excited about working with cutting-edge technology, building scalable Full Stack applications, and being part of a fast-paced startup, we'd love to hear from you!


Please submit your resume and a brief cover letter outlining your experience and why you're the perfect fit for this role.

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.

Report this job
  • Dice Id: 10105282
  • Position Id: 766387

Job Tags

Remote job, Flexible hours,

Similar Jobs

Remarkable Talent

Training Manager Job at Remarkable Talent

 ...We are seeking an entry level Training Manager to help us create a cohesive workforce that understands how to work efficiently and meet company goals. You will work closely with department managers to identify training needs and develop training strategies and programs... 

TRUCKING PEOPLE

Box Truck Driver CDL A or B Home Daily Job at TRUCKING PEOPLE

 ...Required Qualifications and Skills: ~3+ years possessing a valid CDL A or BCDL ~3+ years recent (within the last 5 years) delivery...  ...~ Willing and able to work flexible hours on both weekdays and weekends ~ Customer relationship management experience with strong... 

Mayo Clinic

Associate Translational Informatics Analyst - CDH - Remote Job at Mayo Clinic

 ...Description City Rochester State MN Remote YES Department Digital Why Mayo...  ...translational informatics and data science approaches, adapting them to a specific problem...  ...informatics, biomedical engineering, computer science, data science, health science, or... 

TLC Nursing

Travel Physical Therapy Assistant PTA Job Job at TLC Nursing

Embark on a fulfilling career as a Physical Therapy Assistant (PTA) in the beautiful state of California, specifically in Hemet. This...  ...extensions. We understand the importance of support while traveling, which is why our dedicated team is available to assist you 24/7... 

US Tech Solutions

Growth / product marketing manager Job at US Tech Solutions

 ...by helping on integrated growth marketing campaigns across user products that demonstrate the value of a signed-in state and its ability...  ...teams to bring new features to market. ~ Experience managing cross-functional or cross-team projects. ~ Experience in marketing...