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 Stacksoftware 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 Stackapplications, 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.
#J-18808-Ljbffr