Apply

Senior Fullstack Engineer

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, PST

💸 Salary: 170000.0 - 200000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Atticus

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentDockerGraphQLSQLCloud ComputingFrontend DevelopmentFull Stack DevelopmentGCPGitHTMLCSSJavascriptKubernetesReact.jsUI DesignREST APIReactSoftware Engineering

Requirements:
  • 5+ years of experience writing idiomatic JavaScript, Golang, Java, Python, Scala, or Ruby.
  • You have experience and love for building performant React applications
  • You speak CSS and HTML fluently and know how to build around browser limitations
  • You enjoy working with UI and UX experts to build compelling user experiences
  • You build modern, resilient and operationally sane fullstack systems exemplifying industry standards (HTTP REST, GraphQL, Stream processing, Big Data).
  • You enjoy teaching and mentoring teammates on backend system best practices and architecture
  • You work well with product to clarify and translate requirements for teammates
  • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • You lint all your code or know you should.
  • You know what parts of your code require tests and you write those tests.
  • You use objective judgment in leveraging the right frameworks and technologies.
  • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
  • You plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
  • You are willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.
Responsibilities:
  • Design, build and operate Atticus’ web applications with a focus on performance, modularity, extensibility, and reliability.
  • Work with product to evaluate and refine product details and acceptance criteria
  • Architect, design, write, review, and test code in a collaborative environment with other software engineers.
  • Evaluate storage technologies and methodologies with an eye toward scalability and performance.
  • Leverage your peers as multipliers for your skills to create excellent products and services.
Apply

Related Jobs

Apply

📍 United States, Canada

🧭 Full-Time

💸 132050.0 - 235600.0 CAD per year

🔍 Software Development

  • 5+ years developing and deploying complex web applications, with a proven track record of shipping performant quality code.
  • Are familiar with Node.js, React, and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Are comfortable working in an agile, safe-to-fail environment to clarify ambiguous requirements and design well scoped solutions.
  • Architect, design, and implement scalable multi-tenant services, features and APIs.
  • Work on technologies such as Node.js, React, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Build and maintain unit and integration tests.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
  • Mentor other engineers in technical skills, best practices, and quality.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

GraphQLNode.jsExpress.jsJavascriptMongoDBTypeScriptAmazon Web ServicesReact

Posted 7 days ago
Apply
Apply

📍 United States; BC & ON, Canada

🧭 Full-Time

💸 132050.0 - 207100.0 USD per year

🔍 Software Development

🏢 Company: Webflow👥 501-1000💰 $120,000,000 Series C about 3 years ago🫂 Last layoff 8 months agoCMSWeb HostingWeb Design

  • 5+ years developing and deploying complex web applications, with a proven track record of shipping performant quality code.
  • Are familiar with Node.js, React, and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB.
  • Can debug production issues across services and multiple levels of the stack.
  • Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress).
  • Are comfortable working in an agile, safe-to-fail environment to clarify ambiguous requirements and design well scoped solutions.
  • Architect, design, and implement scalable multi-tenant services, features and APIs.
  • Work on technologies such as Node.js, React, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more.
  • Contribute to building and executing on functional strategy.
  • Lead projects that directly contribute to team and engineering organization's deliverables.
  • Produce and elevate the quality of maintainable, tested, performant, and scalable code.
  • Build and maintain unit and integration tests.
  • Author, collaborate on, and evaluate design documents.
  • Influence technical designs and team-level prioritization as well as participate in technical solutions.
  • Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
  • Mentor other engineers in technical skills, best practices, and quality.
  • Participate in engineering citizenship activities such as co-authoring engineering blogs, strengthening and improving our hiring processes, and leading internal hackathon teams.

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentAgileExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJestMongoDBTypeScriptAmazon Web ServicesReactCI/CDRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Posted 7 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Vanta👥 501-1000💰 $150,000,000 Series C 8 months agoInternetArtificial Intelligence (AI)ComplianceCyber SecuritySoftware

  • 5+ years of full stack experience with an emphasis on backend skills.
  • Experience leading large projects with multiple stakeholders that have spanned over multiple weeks or months.
  • Strong communication and collaboration skills.
  • Experience building user-facing Saas products, ideally both for startups and enterprise users
  • Experience building 0→1 products as well as solving large scale problems especially in environments that prioritize bias for action.
  • Experience with Typescript is a plus.
  • Lead complex projects with multiple stakeholders and engineers to accelerate our roadmap and land impact faster.
  • Collaborate with other teams and engineers across Vanta on cross-cutting engineering initiatives or on building common product primitives.
  • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation
  • Contribute to building Vanta’s engineering culture as we grow

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLFull Stack DevelopmentTypeScriptCommunication SkillsCollaborationRESTful APIsMicroservicesNodeJSSoftware EngineeringSaaS

Posted 19 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

💸 117600.0 - 252000.0 USD per year

🔍 Software Development

🏢 Company: GitLab👥 1001-5000💰 $268,000,000 Series E over 5 years ago🫂 Last layoff about 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • Professional experience with JavaScript (Vue.js) and static site generators (like Hugo).
  • Professional experience with Ruby and Rails.
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Experience with CI/CD Platforms.
  • Develop features and improvements to the documentation site in a secure, well-tested, and performant way.
  • Analyze and interpret highly complex data to arrive at actionable recommendations.
  • Collaborate with the Technical Writing Director and other stakeholders (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to site quality, security, and performance.
  • Solve technical problems of high scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Represent GitLab and its values in public communications around specific projects and community contributions.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Suggest and perform enhancements to the look-and-feel of the documentation website.
  • Help support the Technical Writing team by answering team member questions and triaging/responding to issues.
  • Coordinate with various stakeholders regarding site content or structure changes.
  • Maintain and improve the CI/CD pipelines, build processes, and review environments.
  • Improve content-authoring experience and tooling.
  • Perform and/or coordinate/delegate resolution of any other docs site issues related to infrastructure, code, architecture, projects, security, CI/CD, builds, deployments, upgrades, performance, scalability, metrics, monitoring, etc.

Frontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptRubyRuby on RailsVue.JsCI/CDRESTful APIsNodeJS

Posted 19 days ago
Apply
Apply

📍 Switzerland, United Kingdom, United States

🔍 Digital Asset Management

  • Motivated and versatile Senior Fullstack Engineer.
  • Thrive on solving architectural challenges.
  • Focus on user-centric solutions.
  • Join the Digital Asset Management team as a Senior Fullstack Engineer.
  • Solve architectural challenges and drive innovation.
  • Contribute to creating intuitive and impactful user experiences.
  • Collaborate with a team of motivated and innovative engineers.

Backend DevelopmentGraphQLNode.jsPostgreSQLSoftware DevelopmentFrontend DevelopmentREST APIMicroservices

Posted 2 months ago
Apply
Apply

📍 Switzerland, UK, USA

🔍 Media Delivery

  • Motivated and versatile with a focus on innovation.
  • Strong problem-solving and collaboration skills.
  • Shape a cutting-edge media delivery experience for digital content.
  • Develop a powerful platform for major brands in media processing and delivery.
  • Influence the platform directly and contribute to its evolution.

Frontend DevelopmentHTMLCSSJavascriptTypeScriptReact

Posted 3 months ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 180625.0 - 212000.0 USD per year

🔍 Cryptocurrency and blockchain

🏢 Company: Base.org Careers Page

  • You have at least 5 years of experience in software engineering or systems engineering.
  • You've developed and shipped features of core backend systems at massive scale.
  • You’re familiar with current trends and best practices in infrastructure and systems design.
  • You write high quality, well tested and maintainable code.
  • Building and maintaining backend Golang systems that power Base.
  • Working with Kubernetes and Cloud services to automate and maintain critical blockchain infrastructure.
  • Engaging in research and prototyping of groundbreaking ideas to improve efficiency and scalability of blockchain clients.

Backend DevelopmentBlockchainCloud ComputingKubernetes

Posted 5 months ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 180625 - 212500 USD per year

🔍 Cryptocurrency

🏢 Company: Base.org Careers Page

  • At least 5 years of experience in software engineering.
  • At least 4 years of experience in developing web apps and shipping user-facing features with JavaScript and frameworks like React and NextJS.
  • Experience in developing and shipping features with onchain components.
  • Familiarity with frontend architecture trends and dapp development best practices.
  • Experience collaborating with designers, engineers, and product managers.
  • Ability to write high quality, well tested and maintainable code.
  • Building and maintaining frontend web applications with high quality standards.
  • Open sourcing web apps and libraries, managing open source contributions and issues.
  • Assisting teams inside Coinbase in building onchain products.
  • Building key components of the OP Stack to promote decentralization.

Software DevelopmentBlockchainFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavaJavascriptReact.jsGoNext.jsReact

Posted 5 months ago
Apply
Apply

📍 Canada, United States, South America

🧭 Full-Time

💸 165000.0 - 215000.0 USD per year

🔍 Software Development

🏢 Company: Lumos👥 51-100💰 $35,000,000 Series B 10 months agoSecurityInformation TechnologyIdentity ManagementCollaborationSoftware

Experience with frontend (React, Typescript), communication layer (GraphQL, Apollo), and backend (Python, Flask, sqlalchemy).
  • 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. See the feature through to launch and own iterations and followups.
  • Design and build robust, scalable systems that enable us to scale our platform to 10x the number of users.
  • Uplevel your team by setting technical best practices and mentoring engineers.
  • Become an expert in the Lumos product, working with other stakeholders to refine user requirements and team goals.
  • Grow the engineering team! Interview candidates and refine our recruiting processes as we rapidly grow.

GraphQLLeadershipPythonFlaskTypeScriptReact

Posted 8 months ago
Apply