Apply

Senior Fullstack Engineer

Posted 2024-11-09

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Canada

💸 Salary: 120275 - 132303 CAD per year

🔍 Industry: Internet of Things (IoT), Connected Operations

🏢 Company: Samsara

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Software DevelopmentCollaboration

Requirements:
  • Bachelor's Degree in Computer Science/Engineering or equivalent practical experience.
  • 5+ years of relevant industry experience in software development.
  • Strong programming/coding fundamentals with proficiency in Go, GraphQL, TypeScript, or React.
  • Excellent communication, collaboration, and problem-solving skills.
  • AWS knowledge and expertise is a plus.
  • Experience in React Native and delivering a new product is ideal.
Responsibilities:
  • Work with product managers, designers, and engineers from various teams to architect, build, test, and deliver a new product across front-end, back-end, and mobile.
  • Continuously evaluate and improve the performance, reliability, and user experience of our new product.
  • Propose technical solutions and spearhead technical solutioning on some of the team’s initiatives.
  • Help mentor, develop, and support other engineers on the team.
  • Maintain a regular feedback loop to allow for implementation iterations and making adjustments.
  • Champion, role model, and embed Samsara’s cultural principles as we scale globally.
Apply

Related Jobs

Apply

📍 North America

🧭 Full-Time

💸 170000 - 200000 USD per year

🔍 Ecommerce marketing

🏢 Company: Postscript

  • Strong experience in front-end development with React and TypeScript.
  • Expertise in full-stack development, solid experience in Python (Flask) and building scalable backend systems.
  • Fluency in CSS for creating responsive and visually appealing interfaces.
  • Minimum 6-8 years of professional software development experience, with 1-2 years in AI solutions preferred.
  • Proven track record of rapid prototyping and delivering high-quality features quickly.
  • Experience with AWS architecture, relational databases, and building high-performance APIs.
  • Ability to lead app projects from concept to delivery.
  • Experience mentoring and leading engineering teams.

  • Architect, build, and maintain scalable, high-performance full-stack applications, focusing on user interfaces using React and TypeScript.
  • Collaborate closely with cross-functional teams to integrate LLMs, OpenAI models, and RAG techniques into our platform.
  • Rapidly prototype new features and user interfaces, iterating quickly.
  • Contribute to backend systems using Python (Flask) and AWS.
  • Lead the design and deployment of highly available, modular systems.
  • Mentor and guide other engineers, fostering a culture of learning and continuous improvement.
  • Balance technical excellence with rapid development.

AWSPythonSoftware DevelopmentFlaskCSSTypeScriptReactCommunication Skills

Posted 2024-10-19
Apply
Apply

📍 United Kingdom, Americas, Western Europe

🔍 Automation, AI

🏢 Company: Mimica👥 1-10💰 $650.6k Seed on 2021-11-15Food and BeveragePackaging Services

  • Background in frontend or full-stack engineering, with a focus on developing modern, enterprise-class web applications.
  • Proven experience in architecting high-quality UI components and crafting intuitive interfaces, complex layouts, and interactions that efficiently handle large datasets.
  • Proficient in JavaScript, CSS3, and one or more major frontend frameworks or libraries such as React, including comprehensive state management solutions.
  • Deep understanding of performance optimization techniques, including code splitting, lazy loading, efficient asset delivery, and strategies to minimize unnecessary re-renders.
  • Commitment to upholding high engineering standards, delivering clean, testable, reusable, modular, and well-documented code.
  • Demonstrated analytical and troubleshooting skills – methodically decomposing systems to identify bottlenecks, determine root causes and implement solutions.
  • Drive to continually develop your skills, improve team processes and reduce debt.
  • Fluency in English, with effective communication skills – articulating complex ideas, concepts and trade-offs clearly.

  • Developing a visualization tool and a data-rich dashboard that display process flows and metrics in novel ways.
  • Building interfaces and real-time frontend services that enable multiple users to edit graph data and re-train AI models through their input.
  • Enabling the auto-generation of process maps and bot code, elevating the experience of the users interacting with task-mining results.
  • Participating in architectural decisions, collaborating across teams to identify and implement product improvements and producing documentation for your implementations.
  • Providing feedback to peers through pair programming and code reviews and helping those around you to level up.
  • Participating in hiring and onboarding new team members; taking on end-to-end project management responsibilities as we grow.

Frontend DevelopmentJavascriptJavaScriptAlgorithmsData StructuresCSS3ReactCommunication Skills

Posted 2024-10-01
Apply
Apply

📍 Canada, United States, South America

🧭 Full-Time

💸 165000 - 215000 USD per year

🔍 App and access management

🏢 Company: Lumos

  • We care much more about motivation and excitement to grow than just the CV.
  • Focus on what candidates need to do rather than what they need to have.
  • Experience with technologies such as React, Typescript, GraphQL, Python, and Flask is relevant.

  • Solve challenging technical problems across the stack to develop critical customer-facing features; includes the frontend (React, Typescript), communication layer (GraphQL, Apollo), and backend (Python, Flask, sqlalchemy).
  • Drive end-to-end development of complex projects with multiple engineers and cross-functional stakeholders.
  • Design and build robust, scalable systems that enable the platform to scale to 10x the number of users.
  • Set technical best practices and mentor engineers.
  • Become an expert in the Lumos product and refine user requirements and team goals.
  • Interview candidates and refine the recruiting processes.

GraphQLLeadershipPythonFlaskTypeScriptReact

Posted 2024-08-10
Apply
Apply

📍 North America, South America

🧭 Full-Time

💸 100000 - 209000 USD per year

🔍 Blockchain, Web3

  • 3+ years of experience as a Full Stack Software Engineer working on production applications.
  • Experience with mobile development (React Native).
  • Experience with web development (React).
  • Experience with back-end development (Node/Express/NestJS).
  • Experience working on agile projects.
  • Experience with CI/CD setup.
  • Experience in a distributed, remote team environment.
  • Excellent communication skills.
  • Ability to write good technical documentation.
  • Located in North or South America/able to work PT or ET business hours.

  • Develop innovative features for MetaMask Ramps.
  • Refine current offerings related to buying and selling crypto assets.
  • Collaborate with fellow engineers throughout the project lifecycle.
  • Understand user needs and integration challenges.
  • Manage various partners, payment methods, and crypto assets.
  • Streamline the integration process while reducing technical debt.
  • Engage in research to conceive new features.

DockerAgileKubernetesReact NativeJavaScriptReact

Posted 2024-07-26
Apply