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

🧭 Full-Time

💸 165000.0 - 180000.0 USD per year

🏢 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.
  • 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 about 3 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 180000.0 - 220000.0 USD per year

🔍 Blockchain/Crypto

🏢 Company: Phantom

  • Bachelor's degree in Computer Science or related field
  • 5+ years full-time software engineering experience
  • Interest in community-driven platforms
  • Build user interfaces for web platforms
  • Create APIs and services bridging blockchain and user experience
  • Lead initiatives for new blockchain support

Backend DevelopmentGraphQLNode.jsBlockchainFrontend DevelopmentFull Stack DevelopmentREST APIReact

Posted about 20 hours ago
Apply
Apply

📍 Ireland

🧭 Full-Time

🔍 Software Development

🏢 Company: Tines👥 101-250💰 $50,000,000 Series B 10 months agoInformation ServicesIndustrial AutomationSecurityData IntegrationCyber SecurityEnterprise SoftwareSoftware

  • 8+ years as a professional software engineer
  • Experience in high-level programming languages
  • Familiarity with Ruby and TypeScript preferred but not required
  • Drive impactful changes in the codebase
  • Collaborate with design and product teams
  • Write and review high quality code
  • Identify areas for improvement
  • Take ownership of software and respond to feedback
  • Mentor other engineers
  • Adopt a leadership role in the engineering organization

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentFrontend DevelopmentRubyTypeScriptREST APIMicroservices

Posted 1 day ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: SiteMinder

  • Extensive experience in multiple languages including Node.js
  • AWS experience across EC2, Kinesis, SQS, ElastiCache, Lambda, and S3
  • Knowledge of frontend frameworks such as Vue.js or React.js
  • Competent with database technologies like MySQL, PostgreSQL
  • Understand code testability, build pipelines, Docker, and CI/CD systems
  • Refine, design, and deliver product requirements
  • Work with a cross-functional team in an agile methodology
  • Participate in roadmap, release, and sprint planning
  • Write clean, well-organised and testable code
  • Make appropriate trade-offs between performance, robustness, and extensibility
Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 126140.0 - 190800.0 USD per year

🔍 IoT Device Management

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

  • Bachelor's degree in Computer Science or related field
  • 4+ years of industry experience in software development
  • Excellent communication and problem-solving skills
  • 3+ years on full-stack or platform-focused teams
  • Spearhead and mentor a team focused on device lifecycle frameworks
  • Work within cross-functional teams to architect and implement features
  • Maintain production systems and provide operational support
  • Utilize logs and metrics for tracking and investigating bugs
  • Participate in roadmap planning sessions

GraphQLPythonSoftware DevelopmentFull Stack DevelopmentReact NativeTypeScriptGoReactMicroservices

Posted 4 days ago
Apply
Apply

📍 EU

🧭 Fulltime

🔍 Decentralized finance, blockchain

🏢 Company: P2P. org

  • 5+ years of experience with Node.js and back-end development principles.
  • Proven experience in developing scalable web applications using TS/React.
  • Strong knowledge of relational and document-oriented databases.
  • Solid understanding of RESTful API design principles.
  • Familiarity with Docker and DevOps basics.
  • Proficiency in spoken English for effective communication.
  • Create and support APIs and services for P2P blockchain products.
  • Develop scalable and high-performance web applications.

Backend DevelopmentDockerNode.jsFrontend DevelopmentTypeScriptREST APINest.jsReact

Posted 4 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 195000.0 USD per year

🔍 Embedded integration platform as a service

  • 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

AWSGraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Posted 26 days ago
Apply
Apply

📍 Ukraine

🔍 Orthodontics

🏢 Company: LightForce Orthodontics

  • 5+ years of experience in software development with a strong foundation in computer science fundamentals.
  • Expertise in TypeScript/JavaScript and modern software development methodologies (Agile, TDD, Design Patterns).
  • Familiarity with cloud technologies (AWS), web frameworks (Angular, React) and API technologies (Express, NestJS).
  • Proficiency with SQL & Databases (Postgres, SparkSQL, DataBricks).
  • Strong problem-solving and analytical skills, with a passion for tackling complex technical challenges.
  • Excellent communication and interpersonal skills, able to work effectively in a distributed team environment.
  • Design, develop and maintain innovative software solutions.
  • Collaborate cross-functionally to gather requirements, translate them into technical specifications, and deliver high-quality products.
  • Write clean, maintainable, and well-documented code adhering to industry best practices and standards.
  • Participate in code reviews, design discussions, and architectural decisions, sharing expertise and insights.
  • Mentor junior engineers, fostering a culture of continuous learning and growth.

AWSSQLAgileDesign PatternsExpress.jsJavascriptTypeScriptAngularPostgresNest.jsReact

Posted about 1 month ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 170000.0 - 195000.0 USD per year

🔍 B2B software integrations

🏢 Company: Prismatic👥 51-100💰 $22,000,000 Series B about 1 year agoSaaSData IntegrationB2BSoftware

  • 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.

GraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Posted about 2 months ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 169000.0 - 240000.0 USD per year

🔍 Financial technology

  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • 5+ years of experience as a full stack developer.
  • Prior experience building and maintaining complex full stack systems with cross-browser support.
  • Experience building scalable online/offline data-intensive systems.
  • Extensive experience working with Python, Java or Kotlin.
  • Knowledge of modern front-end tech stack, preferably including Javascript, Typescript, React/Redux, ES6, Webpack, and CSS3.
  • Prior experience with monitoring systems such as Sentry.io, Rollbar, Chronosphere, Kibana.
  • Experience with A/B testing and version control systems like Git.
  • Passion for working with cross-functional teams including product, design, analytics, and business teams.
  • Design and develop new features and enhancements for full stack applications.
  • Collaborate with engineering, product, design, and data teams on cross-functional initiatives.
  • Mentor and guide junior engineers on the team.
  • Promote a written-first culture valuing documentation and tech specs.
  • Generate simple, elegant designs and write high-quality code.
  • Collaborate with design to ensure a user-friendly interface.
  • Implement robust analytics to measure acquisition effectiveness.
  • Participate in code reviews and uphold best practices.
  • Stay updated on web development technologies and trends.

PythonEs6GitCSSJavaJavascriptKibanaKotlinTypeScriptReduxReactDocumentationA/B testing

Posted 2 months ago
Apply

Related Articles

Posted 6 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 6 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 6 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 6 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.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.