Full Stack Software Engineer
at Motion Recruitment
Posted: 2-4-2025
Remote
Information Technology and Computer Science
$165,000/year
Apply to this job
You’ll be taken to a third party website to find the job application. You got this!
About this Career
Software Developers
Skills
TypeScript, JavaScript (Programming Language), Software Quality (SQA/SQC), Amazon Elastic Compute Cloud, Cloud Infrastructure, Jest (JavaScript Testing Framework), Agile Methodology, Dataflow, Docker (Software), React.js (Javascript Library), React Redux, Git (Version Control System), Critical Thinking, WebSocket, Innovation, Full Stack Development, Internet Of Things (IoT), Application Programming Interface (API), Node.js (Javascript Library), Scalability, Front End Design, Real Time Data, Containerization, Troubleshooting (Problem Solving), Amazon Web Services, Back End (Software Engineering), Software Development, Problem Solving, CI/CD, GraphQL, Software Engineering, Amazon S3, Version Control
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 toOther Job Posting Details
Salary
Minimum
Maximum
$150,000/yr
$180,000/yr