Apply

Senior Software Engineer, Full Stack

Posted over 1 year agoViewed

View full description

📍 Location: United states

💸 Salary: $159,800 - $221,000

🗣️ Languages: English

Requirements:
At least 5 years of total industry experience, with 2 years working as a full stack engineer, technical leadership roles experience, previous startup experience or bias for action environment, proven track record of building products and features, interest in learning about security or prior experience in the spaceApply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 95497.5 - 128400.0 USD per year

🔍 Software Development

🏢 Company: Samsara👥 1001-5000💰 Secondary Market over 4 years ago🫂 Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 5+ years of software development experience.
  • Strong programming/coding fundamentals with proficiency in at least one of the programming languages (Java, Python, Go, React) and at least one public cloud platform such as AWS, Azure, Google, Rackspace, or other related cloud platforms.
  • Good Database Management skills and understanding of data models. Writing complex SQL queries to analyze the data and generate reports.
  • Experience in integrating multiple applications using middleware tools such as Zapier, Workato tools etc
  • Experience working in Agile/Scrum environments, with a solid understanding of software development lifecycle processes.
  • Design and develop secure, scalable technical solutions using Zendesk. Zendesk API’s and other related technologies.
  • Maintain and optimize full lifecycle software development using standard configuration, API/Integration development.
  • Implementation of the critical interfaces and complex modules of the systems and features while assisting the business and tech teams with designing, and developing various systems to meet and address technical requirements and resolve current process issues.
  • Developing integration between Zendesk and other systems in customer support business.
  • Work closely with internal stakeholders & business to design, develop, and implement solutions using Zendesk and other Customer Support software tools.
  • Be the point of contact for the AI, Zendesk App development and integration development related to all Customer Support related development processes.
  • Monitor performance of integrations, automations, triggers, and workflows within the support systems echo system.
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSBackend DevelopmentGraphQLNode.jsPythonSoftware DevelopmentSQLAgileCloud ComputingDynamoDBFrontend DevelopmentFull Stack DevelopmentJavaJavascriptMongoDBReact.jsSCRUMTypeScriptAPI testingGoREST APINosqlReactCI/CDAgile methodologiesCRMData modeling

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 130000.0 - 170000.0 USD per year

🔍 Software Development

🏢 Company: ForceMetrics👥 11-50💰 $22,000,000 Series A 5 months agoGovTechInformation ServicesGovernmentAnalyticsData VisualizationPublic SafetySoftware

  • 5+ years of experience with advance Elasticsearch experience building search queries and aggregations.
  • Proficient in JavaScript and Python, with experience in frameworks like React, Next.js, or Vue.js
  • Experienced in CSS frameworks like Tailwind, Bootstrap, or Material Design to create visually appealing, responsive interfaces
  • Strong communication skills, able to clearly convey technical topics to both technical and non-technical stakeholders
  • Collaborative mindset with a strong desire to work cross-functionally and contribute meaningfully to a team
  • Growth-oriented, open to feedback and committed to continuous learning and improvement
  • Proactive problem solver, eager to take initiative and deliver results in a fast-paced, lean environment
  • Develop dynamic web applications with React (Next.js) and Python (Django)
  • Design and build simple, intuitive, and powerful user experiences
  • Write comprehensive tests to ensure the stability and reliability of our product
  • Produce scalable, maintainable code for a secure, multi-tenant SaaS environment
  • Engage in sprint planning, breaking down complex tasks and setting achievable goals
  • Gain deep expertise in the ForceMetrics platform, leveraging its capabilities to address real-world challenges in public safety and community impact

Backend DevelopmentDockerPythonSoftware DevelopmentSQLDjangoElasticSearchFull Stack DevelopmentCSSJavascriptKubernetesReact.jsData StructuresREST APINext.jsCommunication SkillsCI/CDProblem SolvingAgile methodologiesSaaS

Posted 14 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: MagicSchool AI

  • Working knowledge of Javascript, Typescript, React, Next.js, Serverless & Edge functions, SQL, and PostgreSQL
  • 5+ years of experience as an engineer
  • Taking new features and products from idea to delivery
  • Understands systems and architecture. Will make sure the new components fit within the existing system, and that they are designed in an extensible way.
  • Produces a lot of quality code in a short amount of time.
  • Effectively debugs complex code
  • Can build software that is easy for others to understand and easy to maintain
  • Helping us ensure we’re building the right things
  • Develops opinions on the user experience
  • Is comfortable (and excited) to talk to users to understand their pain
  • Works closely with the designer and product manager to build the right things the right ways. Doesn’t just take tickets, pushes on priority and design.

PostgreSQLSQLJavascriptTypeScriptServerlessNext.jsReact

Posted 19 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 109000.0 - 175000.0 USD per year

🔍 Software Development

🏢 Company: Tint

  • 5+ years of experience as a Software Engineer, with expertise in several of these technologies: Node.js, React.js/Next.js, TypeScript, GraphQL, and Postgres.
  • You are located in the US, do not require visa sponsorship, and are comfortable with and able to travel once a quarter.
  • You're comfortable in a fast-paced startup environment where priorities can change quickly.
  • You've collaborated with cross-functional teams, including Product Managers, Engineering Managers, Designers, and others.
  • You like working on projects containing a lot of ambiguity.
  • You're skilled at leading technical discussions to find solutions.
  • Your written and spoken English communication is excellent.
  • Collaborate cross-functionally with engineers, designers, product, and analysts.
  • Continuously add to and enhance our code base, systems, and processes.
  • Focus on delivering value to our customers in swift, efficient, and creative ways.
  • Evangelize Engineering best practices and culture within the company.
  • Contribute to the code base using Node, Next.js, TypeScript, GraphQL, and Postgres.
  • Experience in distributed systems and in third-party integrations (eg. Stripe)
  • Write code that's not just functional but is a model of clarity, documentation, and testability, setting the standard for excellence.
  • Be part of our on-call team to address production incidents.
  • Lead efforts to break down large, ambiguous projects into manageable tasks for the team.
  • Define technical requirements for projects by identifying trade-offs and edge cases to contribute to a roadmap that balances innovation with practicality.
  • Take the lead in technical design and planning for major initiatives.
  • Own and maintain up-to-date documentation ensuring that knowledge and insights flow freely and our collective wisdom grows.

GraphQLLeadershipNode.jsPostgreSQLExpress.jsFull Stack DevelopmentReact.jsTypeScriptNext.jsRESTful APIsSoftware Engineering

Posted 20 days ago
Apply
Apply

🧭 Full-Time

🔍 Web3

🏢 Company: Monad Foundation

  • 4 years of experience as a full stack engineer
  • 2 years of experience at a web3 company
  • 2 years of smart contract development experience
  • Expert in JavaScript/TypeScript, React/Next.js (or similar frameworks like Svelte/SvelteKit)
  • Experience with wallet connectors, indexers, and the Ethereum transaction lifecycle along with related Web3 APIs (e.g. web3.js)
  • Experience with both relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Design and build performant applications that involve blockchain interaction and blockchain data, contributing to both the frontend and the backend
  • Build dashboards that showcase network activity and popular applications
  • Build SDKs to make it easier for developers to interact with the blockchain
  • Build interfaces that make it easy for new users to onboard to Monad.
Posted 21 days ago
Apply
Apply

📍 United States, Canada

🔍 Software Development

Backend DevelopmentNode.jsDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitSoftware ArchitectureTypeScriptVue.JsAPI testingREST APINext.jsReactCI/CDMicroservicesSoftware EngineeringDebugging

Posted 22 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 195000.0 USD per year

🔍 Software Development

  • 6+ years experience in professional software development, ideally some of which you’ve spent in startups
  • Experience in JavaScript / TypeScript libraries and tooling, such as React
  • Experience building and interacting with GraphQL APIs, especially in Python
  • Experience building and maintaining large-scale production systems
  • A commitment to working in a communicative and collaborative environment
  • You write code that can be easily understood by others, with an eye towards maintainability
  • You value high code quality, automated testing, and other engineering best practices
  • Participate in roadmapping and architecture discussions
  • Write clean, maintainable, production-ready code that meets high-quality standards
  • Drive major projects from conception through production deployment
  • Support and empower your cross-functional team of engineers, designers, product managers and business stakeholders
  • Collaborate and contribute as a member of a full-stack product development team
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs
  • Work directly with customers to solve their technical challenges

GraphQLPostgreSQLPythonDjangoJavascriptTypeScriptReact

Posted 24 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 190000.0 USD per year

🔍 IoT

🏢 Company: Amper👥 11-50CRMAdvertisingMarketingGraphic Design

  • 5+ years of professional software development experience
  • Experience designing distributed and highly-available systems, weighing trade-offs, and guiding others through implementation
  • Fluency with one or more object-oriented languages (Python preferred)
  • Fluency with relational databases; performance tuning, sharding
  • Fluency with distributed systems; containerization, message queues, parallelism
  • Work as a full-stack engineer in a wide variety of contexts (APIs, microservices)
  • Write a lot of Python
  • Help work through new ideas and figure out the best way to implement them

PythonFlaskReact.jsCI/CDDevOpsMicroservices

Posted 25 days ago
Apply
Apply

🧭 Full-Time

💸 165000.0 - 180000.0 USD per year

🔍 Software Development

🏢 Company: AG1

  • 5+ years of experience in software development.
  • Expertise in utilizing React/Next.js and TypeScript for developing scalable and robust web applications.
  • Strong experience with back-end technologies, particularly Node.js and Nest.JS.
  • Strong knowledge and experience with AWS services, particularly ECS, SNS/SQS, and Lambda Functions.
  • Experience with NoSQL databases, such as CosmosDB and MongoDB, as well as with relational databases like PostgreSQL.
  • Solid understanding of CI/CD pipelines, with experience using GitLab CI/CD.
  • Proficiency in front-end development workflows, including Flux or Redux for state management, and Immutable.js for immutable data structures.
  • Comprehensive knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth, to secure applications effectively.
  • Hands-on experience with GitLab CI/CD pipelines, demonstrating a strong capability to automate testing and deployment processes efficiently.
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Solid understanding of database systems, API development, and system architecture.
  • Strong knowledge of security principles and best practices.
  • Experience with monitoring and logging tools, such as Datadog and AWS CloudWatch.
  • Excellent problem-solving skills and a passion for building high-quality user interfaces and back-end systems.
  • Strong communication and collaboration skills with the ability to work effectively in a team environment.
  • Experience building and deploying mobile apps using Flutter or React Native is a plus.
  • Experience with headless CMS solutions (Sanity, Contentful, etc.) is a plus.
  • Familiarity with e-commerce platforms like Shopify and subscription platforms is preferred.
  • Familiarity with front-end server-side rendering and Vercel is a plus.
  • Experience with GTM (Google Tag Manager), A/B testing tools, marketing pixels, and 3rd party tracking is a plus.
  • Develop and maintain high-quality, reusable, and efficient code for our web and mobile applications using React/Next.js, Typescript, Node.js, and potentially Flutter or React Native.
  • Design, develop, and maintain efficient and reliable back-end systems using Node.js and Nest.JS.
  • Collaborate with designers and product managers to translate designs and wireframes into high-quality user interfaces and seamless back-end integration.
  • Write unit and integration tests to ensure code quality and application stability for both front-end and back-end components.
  • Optimize components for performance across different devices and browsers, as well as ensuring high availability and responsiveness of back-end systems.
  • Build and maintain APIs to support our front-end applications and integrations.
  • Implement and maintain CI/CD pipelines for automated testing and deployment, leveraging tools like GitLab CI/CD.
  • Work with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Monitor system performance and troubleshoot issues to ensure high availability and responsiveness.
  • Proactively identify and implement improvements to our systems and infrastructure.
  • Contribute to the continuous improvement of our development processes and best practices.
  • Work in an agile environment and participate in sprint planning, code reviews, and daily stand-ups.
Posted 29 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 180000.0 - 220000.0 USD per year

🔍 Software Development

🏢 Company: Phantom👥 51-100💰 $109,000,000 Series B about 3 years agoCryptocurrencyEthereumBitcoinFinTech

  • Bachelors degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years full-time software engineering experience
  • Demonstrated interest in open and community-driven platforms
  • Building delightful user interfaces and creating cross-platform client infrastructure
  • Creating APIs, data pipelines and services
  • Leading initiatives to add support for other blockchains
  • Interfacing directly with end-users and developers
  • Working with the team to create and foster a culture of raising the bar with each new hire.

Backend DevelopmentGraphQLNode.jsBlockchainFrontend DevelopmentFull Stack DevelopmentREST APIReact

Posted 29 days ago
Apply

Related Articles

Posted 13 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.