Apply

Full Stack Software Engineer

Posted 2024-11-12

View full description

πŸ’Ž Seniority level: Demonstrated experience building consumer web applications

πŸ“ Location: United States

πŸ” Industry: Home building industry

πŸ—£οΈ Languages: English

⏳ Experience: Demonstrated experience building consumer web applications

πŸͺ„ Skills: Node.jsPostgreSQLJavascriptTypeScriptProduct DevelopmentNext.jsReactCommunication SkillsJavaScript

Requirements:
  • Demonstrated experience building consumer web applications
  • Strong proficiency in TypeScript/JavaScript and our tech stack
  • Ability to bring new features to market from concept to completion
  • Proactive communication skills suited for a remote work environment
  • An inspiring portfolio of projects (GitHub, personal website, etc.) showcasing your skills
  • Enthusiasm for learning and adapting to new technologies
Responsibilities:
  • Design and implement end-to-end product features using our tech stack: React, TypeScript, Node.js, Next.js, and PostgreSQL
  • Collaborate with world-class product designers, architects and CAD system experts to create intuitive and powerful features
  • Develop key components such as new modeling capabilities for the browser-based CAD home design tool, product configurators for the sales system, and management features for home projects
  • Write comprehensive tests to ensure high reliability during deployments
  • Mentor junior engineers and contribute to the team's growth
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Internship

πŸ’Έ 40 USD per hour

πŸ” Software Development

🏒 Company: Pinata

  • Currently enrolled in a college or institution of higher education in Computer Science, Software Engineering, or a similar field.
  • Graduation date of Fall/Winter 2025 or Spring/Summer/Fall/Winter 2026 (at least one semester remaining).
  • Experience writing code in JavaScript and familiarity with other programming languages.
  • Excellent interpersonal and communication skills.
  • Ability to prioritize and meet competing deadlines.
  • Commitment to a full-time internship from June 2, through August 8, 2025.

  • Collaborate with the engineering team: Work closely with experienced engineers on design, development, and testing.
  • Coding and debugging: Write clean, efficient code and debug issues.
  • Learn and adapt: Quickly learn new technologies and methodologies.
  • Collaborative problem-solving: Engage in team discussions to analyze problems and propose solutions.
  • Testing and quality assurance: Write unit tests and participate in code reviews.
  • Documentation: Create and maintain technical documentation.

JavascriptJavaScriptCommunication SkillsDocumentation

Posted 2024-11-21
Apply
Apply

πŸ“ United States, Canada

πŸ” Software development, engineering tools

NOT STATED

  • Join the Signals team as a Product Engineer.
  • Help build a range of features pivotal to the Honeycomb experience.
  • Focus mainly on features like derived columns, SLOs, and Triggers.

Backend DevelopmentSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptJavaScript

Posted 2024-11-14
Apply
Apply

πŸ“ United States

πŸ” Technology for optical retailers

🏒 Company: CoApp

  • At least 5 years of experience as a full stack software engineer, with a focus on frontend development.
  • Proficiency in JavaScript/TypeScript, React, Node.js, and Express.
  • Familiarity with Material UI (MUI) or similar frontend component libraries.
  • Experience with PostgreSQL and/or SQL Server.
  • Prior work on Web Extensions for Chrome/Edge is a big plus.
  • Prior work with Web Scraping is a big plus.
  • Interest or experience in confidential computing.

  • Build scalable applications using Express/Node.js and React.
  • Enhance user experience by improving frontend with Material UI.
  • Advance functionality and security of Chrome and Edge browser extensions.
  • Design and optimize database solutions using PostgreSQL and SQL Server.
  • Contribute to confidential computing projects with AWS Nitro Enclaves and potential Azure Confidential VMs.
  • Collaborate closely with leadership on product development and enhancements.
  • Tackle challenges across frontend, backend, cloud, and extension development.

AWSNode.jsPostgreSQLSQLFrontend DevelopmentJavascriptTypeScriptJavaScriptProduct DevelopmentAzureReactAttention to detail

Posted 2024-11-12
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000 - 125000 USD per year

πŸ” Virtual Healthcare

🏒 Company: Rippl Care

  • 4-6+ years of experience in full stack development with a strong portfolio.
  • Keen interest in AI-driven solutions.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in front-end technologies like HTML, CSS, and JavaScript frameworks (React).
  • Proficiency in back-end technologies such as Node.js, Python, or Ruby.
  • Positive attitude and strong work ethic.
  • Proactive, self-motivated, problem-solving mindset.
  • Flexible and adaptable to a fast-paced environment.
  • Familiarity with HIPAA compliance and healthcare data standards is a plus.

  • Design, build, and maintain efficient, reusable, and reliable code for web applications.
  • Drive the development of new features for the Navigator Console and custom applications.
  • Develop and integrate RESTful APIs to ensure data exchange between applications.
  • Collaborate with designers to create intuitive user interfaces.
  • Conduct code reviews, write tests, and perform debugging.
  • Work with cross-functional teams to meet project goals.
  • Create and maintain clear technical documentation.

RESTful APIs

Posted 2024-11-09
Apply
Apply

πŸ“ US, Germany, UK

πŸ” Music

🏒 Company: SoundCloud

  • A few years of hands-on industry experience building complex products.
  • Strong background in web development and experience with JavaScript and frameworks like React.
  • Good understanding of algorithms and data structures.
  • Focus on privacy by design, security, testing, and mentoring.
  • Knowledge of cloud computing; experience with IAM services like AWS Cognito and Auth0 is a plus.
  • Passion for music.

  • Develop, implement, and maintain identity and access management solutions using Javascript, Go/Scala.
  • Collaborate with Product Management and stakeholders to ensure quality standards in a fast-paced environment.
  • Solve technical problems with large complexity while advocating for product quality and performance improvements.
  • Maintain production systems including responding to incidents.
  • Contribute to team and organization-wide improvements in processes and tooling.
  • Own moderate to complex features with minimal guidance and collaborate on larger projects.
  • Continuously learn and share knowledge of IAM best practices.

Cloud ComputingJavascriptProduct ManagementJavaScriptAlgorithmsData StructuresGoReact

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” K-12 education

🏒 Company: Odyssey

  • A minimum of 5 years of experience in software development.
  • Proficiency in GIT for collaborative coding.
  • Strong communication skills for a fast-paced startup atmosphere.
  • Solid understanding of Agile practices and adaptability.
  • Preferably experience in early to mid-stage tech startups.
  • Experience with Firebase for database management and application development.
  • Proficiency in using AWS Lambda for serverless computing.
  • Proficient in TypeScript for building robust, scalable applications.

  • Develop and enhance front-end architecture with frameworks such as Tailwind.
  • Write and maintain scalable, efficient back-end code in Node, PHP, and potentially other languages.
  • Design, write, and execute tests to ensure the robustness and reliability of applications.
  • Design and implement sophisticated database models considering scalability and performance.
  • Develop and maintain APIs for public and internal use to enhance mobile applications.
  • Drive continuous improvement of Odyssey’s eCommerce platform in collaboration with product teams.
  • Collaborate with cross-functional teams to identify needs and solutions.
  • Foster transparent communication within the team.
  • Contribute to system design and capacity planning.

AWSPHPSoftware DevelopmentAgileGitTypeScriptFirebaseServerlessCommunication SkillsCollaboration

Posted 2024-10-23
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 90000 - 130000 USD per year

πŸ” Higher education, nonprofit, and government sectors

🏒 Company: Blenderbox

  • Expert-level knowledge of JavaScript and knowledge of latest ES6/7 features.
  • 4+ years experience delivering stable and scalable React applications.
  • 2+ years of production experience with NodeJS, NextJS.
  • Experience with REST, JSON, API integration.
  • Experience with GraphQL, Apollo and modern developer tooling.
  • Proficiency with CSS and CSS pre/post-processors.
  • Proficient with web app state management.
  • Experience with AWS and/or Azure cloud services.
  • Experience with high-availability, consumer-facing applications, PWAs.
  • Working knowledge of software security and performance optimization principles.
  • Ability to work in a fast-paced, deadline-driven environment with cross-functional teams.
  • Ability to decompose complex problems into manageable units of work.
  • Prior experience in a digital agency environment as a full time employee or a consultant.
  • Ability to troubleshoot technical issues.
  • Excellent written and oral communication skills.
  • Solid problem solving, organizational and time management skills.
  • US Citizen or authorized to work in the United States.

  • Establish and maintain a trusting work environment through demonstration of empathy and expert technical competence.
  • Integrate functional, technical, and business requirements into efficient and scalable software designs within an Agile development process.
  • Determine the strategic and tactical direction of the front-end architecture and middle-ware services.
  • Collaborate with UX/UI Designers and advise on technical feasibility of proposed design approaches.
  • Compose and maintain detailed technical specifications.
  • Advocate for best practices, tools and approaches to improve application stability, performance and quality.
  • Solve technical challenges using available open source modules/plug-ins and follow modern best practices.
  • Write secure, performant, maintainable and testable code for client and internal projects.
  • Proactively raise and help resolve issues throughout the software product lifecycle.
  • Contribute technical expertise in client meetings and communications.
  • Proactively and clearly communicate technical risks and tradeoffs to both technical and non-technical stakeholders.

AWSGraphQLSoftware DevelopmentAgileEs6CSSJavascriptJavaScriptAzureReactCommunication SkillsCollaboration

Posted 2024-10-23
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 115000 - 150000 USD per year

πŸ” SaaS ecommerce and sustainability

🏒 Company: Enervee

  • 3+ years of experience with Angular and familiarity with AngularJS.
  • 5+ years of experience with Python and practical experience with Django.
  • Knowledgeable in micro-application design paradigms, developing scalable services.
  • 5+ years of unit testing experience and expertise in TypeScript.
  • Expert-level skills in HTML, CSS, and JavaScript.
  • Experience with Docker and Kubernetes.
  • Comfortable working on macOS.

  • Be a team player in an agile and fast-paced environment, contributing to cross-functional projects.
  • Shape architecture, design, technology choices, and team processes to align with business goals.
  • Deliver well-tested, high-quality code for platform reliability.
  • Build new microservices for a scalable service-based architecture.
  • Take ownership of projects from start to finish with minimal oversight.
  • Utilize time management skills to meet deadlines.
  • Thrive in a small company environment, tackling diverse challenges.

DockerLeadershipPostgreSQLPythonAgileDesign PatternsDjangoHTMLCSSJavascriptKubernetesTypeScriptJavaScriptData StructuresAngular

Posted 2024-10-22
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 146300 - 234900 USD per year

πŸ” Software Development

🏒 Company: AtlassianπŸ‘₯ 5001-10000πŸ’° $150.0m Secondary Market on 2014-04-08πŸ«‚ on 2023-03-06SaaSEnterprise SoftwareCollaborationSoftware

  • 5+ years of industry experience working as a Full Stack Engineer.
  • Bachelor's or Master's degree in a preferred field of Computer Science.
  • Specialization in JavaScript (ES6), HTML5, CSS, and experience with modern frameworks like React, AngularJS, or Vue.
  • Familiarity with server-side software development and object-oriented programming, preferably in Java or NodeJs.
  • Experience with modern testing frameworks like Jest, Cypress, Mocha, or Chai.
  • Familiarity with A/B testing and good understanding of front-end architecture.
  • Experience building and integrating REST APIs and GraphQL.
  • Experience with SQL and basic data analysis.
  • Ability to collaborate with designers for dynamic user experiences.
  • Willingness to learn and support the full engineering stack.

  • Guide the technical direction and implementation of large-scale product features.
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact.
  • Collaborate with product, design, and engineering to influence product strategy.
  • Ship well-tested, secure, reliable, and maintainable code.
  • React to product usage issues and contribute to bug fixes.
  • Contribute to code reviews, documentation, and focus on security and performance.
  • Mentor and upskill teammates by sharing expertise.

GraphQLSoftware DevelopmentSQLCypressEs6CSSJavaJavascriptJestJavaScriptStrategyHTML5ReactCollaboration

Posted 2024-10-18
Apply
Apply

πŸ“ United States

πŸ’Έ 170800 - 274400 USD per year

🏒 Company: AtlassianπŸ‘₯ 5001-10000πŸ’° $150.0m Secondary Market on 2014-04-08πŸ«‚ on 2023-03-06SaaSEnterprise SoftwareCollaborationSoftware

  • 10+ years of experience designing/building enterprise-grade solutions using microservices.
  • Background in Java, Kotlin, Observability tools, and service operations.
  • In-depth knowledge of AWS offerings.
  • Experience building distributed systems for a SaaS product.
  • Passion and experience with recognizing, raising, and reconciling gaps across organizations.
  • Success with cross-company collaboration.
  • Experience influencing and performance coaching engineers.

  • Understand the user journey and user funnel.
  • Collaborate with product, design and engineering to influence product strategy and direction.
  • Guide the technical direction and implementation of large-scale product features.
  • Evaluate trade-offs between correctness, robustness, performance and customer impact.
  • Debug inefficiencies on the team and fix them.
  • Ship well-tested, secure, reliable, and maintainable code.
  • Contribute to code reviews, documentation, and complex bug fixes with security and performance in mind.
  • Mentor and level up the skills of your teammates.
  • Improve the growth engineering team through mentoring.
  • Identify blockers to ensure software engineering excellence.

AWSJavaKotlinStrategyCollaboration

Posted 2024-10-18
Apply