Apply

Senior Software Engineer (Frontend)

Posted 2024-12-03

View full description

πŸ’Ž Seniority level: Senior, Minimum of 4 years

πŸ“ Location: USA, UK, India

πŸ” Industry: B2B technology

🏒 Company: DemandbaseπŸ‘₯ 501-1000πŸ’° $175.0m Debt Financing on 2023-02-16Sales AutomationAdvertisingBig DataSaaSAnalyticsB2BMarketingMarketing AutomationSoftware

πŸ—£οΈ Languages: English

⏳ Experience: Minimum of 4 years

πŸͺ„ Skills: AgileJavaJavascriptJestQAProduct DevelopmentReactSeleniumCI/CDJavaScriptAttention to detail

Requirements:
  • Minimum of 4 years of relevant work experience as a front-end engineer.
  • Experience working on large-scale React applications.
  • Close collaboration with UX and Product teams.
  • Attention to detail at both visual and technical levels.
  • Strong product-oriented mindset with a desire to solve customer problems.
  • Experience with cross-functional platform engineering teams for thoughtful API design.
Responsibilities:
  • Help develop and own our single-page React (Typescript) application.
  • Set technical direction and standards across the product & engineering organization.
  • Serve as a senior resource for code reviews and best practices.
  • Work on a cross-functional team to design, develop, test, and release new functionality based on sophisticated ML-driven analytics.
  • Collaborate with Cloud Ops and QA to ensure industry-standard build, test, deploy pipelines.
Apply

Related Jobs

Apply

πŸ“ United Kingdom, Poland, Romania, Spain, South Africa

🧭 Full-Time

πŸ” Utilities

  • Proficient in React and React Native.
  • Experience with Typescript.
  • Familiarity with Next.js and GraphQL is a plus.
  • Experience with Kubernetes and Docker is also a plus.
  • Experience with GitHub’s CI/CD tools and practices.
  • Collaborative approach to ensure quality design and practices.
  • Experience and willingness to implement robust unit and end-to-end tests.

  • Lead the development of the front-ends for our customer portal, CRM and mobile app.
  • Own your code across the entire software lifecycle, working closely with other team members where required.
  • Provide a voice in our product backlog refinement sessions and collaborate with team members in cycle planning sessions.
  • Contribute to the continuous improvement of our ways of working and promote the team's technical successes beyond.

LeadershipReact NativeReactCollaborationCI/CD

Posted 2024-11-29
Apply
Apply

πŸ“ IND

πŸ” Financial technology (Fintech)

🏒 Company: Ocrolus Inc.

  • Bachelor's degree in Computer Science or related field.
  • 5+ years engineering experience.
  • Expertise in modern Frontend Development with React, TypeScript, CSS.
  • Experience with state management libraries such as Redux or Context API.
  • Familiarity with Material-UI (MUI), Node.js and React query is preferred.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Proficiency in testing frameworks such as React Testing Library and Playwright.
  • Solid database skills (Postgres, MySQL etc).
  • A deep understanding of UI/UX principles to ensure the delivery of intuitive and accessible user experiences.
  • Experience leading and owning projects from beginning to end.
  • Ability to collaborate effectively with multidisciplinary teams in a fast-paced environment.
  • Strong problem-solving and communication skills.

  • Develop high-quality, responsive, and performant user interfaces using TypeScript, React, Material UI and related tools.
  • Implement modular and reusable components with a focus on scalability and maintainability.
  • Work closely with Product Managers and UX/UI designers to translate rough ideas, wireframes, and mockups into beautiful and interactive world-class experiences.
  • Build and scale fast-growing online services and data pipelines.
  • Optimize frontend performance for various devices and browsers, focusing on page load times and responsiveness.

Frontend DevelopmentCSSMySQLTypeScriptPostgresReduxReactCommunication Skills

Posted 2024-11-28
Apply
Apply

πŸ“ US

πŸ’Έ 175000 - 210000 USD per year

πŸ” Logistics

🏒 Company: Pallet

  • Strong drive and sense of ownership, capable of working independently and collaboratively.
  • Track record of executing and delivering on large projects with high ambiguity.
  • Experience in mentoring junior engineers and leading technical discussions.
  • Ability to balance rapid iterative development and high-quality code, with communication of risks to project PM.
  • Excellent communication and interpersonal skills.

  • Collaborate with product managers, designers, and engineers to build high-quality solutions for order management, dispatching, and driver products.
  • Deliver a transparent and user-friendly experience, while driving cost savings and efficiency through automation.
  • Contribute to reusable components and align with the team's mission to modernize logistics.

QA

Posted 2024-11-22
Apply
Apply

πŸ“ Germany, India

🧭 Full-Time

πŸ” Customer relationship management (CRM)

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35.0m Series E on 2012-11-05πŸ«‚ on 2024-01-25SaaSAnalyticsMarketingCopywritingSocial Media

  • Strong frontend development experience with a focus on programming fundamentals.
  • Experience with Typescript, JavaScript, and React is preferred.
  • Focus on building user-centric solutions with empathy for their challenges.
  • Interest in big, technical challenges and close business involvement.
  • Experience or interest in experimentation and A/B tests.
  • Interest and experimentation with emerging technologies, such as generative AI & LLMs.

  • Write and ship production code that has meaningful and measurable user and business impact.
  • Envision, build and analyse new features and tools, each contributing to company growth and revenue.
  • Work with a small cross functional team of engineers, PMs, designers, content designers, and researchers.
  • Collaborate with HubSpotters across various departments.
  • Help thousands of HubSpot customers meet their goals and grow their companies, stemming from changes made.
  • Implement experiments that provide valuable insights into user behavior and improve their experience.
  • Gain exposure to how HubSpot works as a business.

Frontend DevelopmentJavascriptTypeScriptReactJavaScript

Posted 2024-11-13
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 170000 - 200000 USD per year

πŸ” Fintech, SMB software, consumer company

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development and technology initiatives.
  • Experience working with React or relevant web technologies.
  • Experience in a collaborative environment with various stakeholders.
  • Desire to work in a fast-paced environment and mentor others.
  • Proficiency in both spoken and written English.

  • Own projects end to end, from design to implementation, managing complexity.
  • Collaborate with product managers, product design, or other stakeholders on product initiatives.
  • Break down epics and projects into manageable tasks for the team.
  • Produce high-quality code that is testable, readable, and accounts for edge cases.
  • Architect tools, services, and systems for iterative development and scaling.
  • Uphold best engineering practices and mentor newer team members.

Design PatternsJavascriptKotlinReact NativeRubyTypeScriptProduct DevelopmentBusiness OperationsgRPCPostgresProduct designReduxReactJavaScriptMentoring

Posted 2024-11-12
Apply
Apply

πŸ“ India

πŸ” Travel industry

🏒 Company: Spotnana Technology

  • B. Tech/MS in Computer Science or a related technical field preferred.
  • 4+ years of experience in Javascript frameworks such as ReactJS, AngularJS, including concepts like asynchronous programming, closures.
  • HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility.
  • Experience with browser APIs and optimizing front end performance.

  • Define and own parts of product architecture to deliver excellent user experiences.
  • Architect efficient and reusable front-end systems that drive complex web and mobile applications.
  • Collaborate with product managers, designers, and backend engineers.
  • Communicate effectively with cross-team stakeholders and leadership.
  • Produce highly reliable and performant code with appropriate monitoring and alerting.
  • Identify and resolve performance and scalability issues.
  • Implement high-quality testable components, along with devtest frameworks as needed.

LeadershipHTMLCSSJavascriptJavaScript

Posted 2024-11-07
Apply
Apply

πŸ“ USA

πŸ” Online identity management

  • Experience in building customer-centric products.
  • Focus on reliability and user experience.
  • Knowledge of compliance requirements is beneficial.

  • Build reliable products and seamless user experiences.
  • Contribute directly to the long-term quality of the Persona product.
  • Address complex technical challenges due to evolving compliance requirements.

Frontend DevelopmentHTMLCSSJavaJavascriptReact.jsTypeScriptVue.JsHTML5CSS3ReactVue.jsJavaScript

Posted 2024-11-07
Apply
Apply

πŸ“ United States, Ontario

🧭 Full-Time

πŸ’Έ 140000 - 175000 USD per year

πŸ” IT management

🏒 Company: AutomoxπŸ‘₯ 101-250πŸ’° $110.0m Series C on 2021-04-27πŸ«‚ on 2022-04-13Cloud ManagementSoftwareCloud Infrastructure

  • 8+ years of frontend development experience using Vue (Vue 3) in an enterprise level application.
  • Experience in developing highly responsive enterprise level single page applications.
  • Expertise in JavaScript, Typescript, HTML5, and CSS (SCSS).
  • Understanding of data structures, algorithms, and design patterns affecting web application performance.
  • Experience with modern build and testing tools like Vite, Vitest, and Cypress.
  • Experience developing reusable NPM modules.
  • Strong understanding of software engineering best practices including unit testing, code reviews, and agile development.

  • Work on a small team contributing to all software development lifecycle aspects from ideation to maintenance.
  • Write performant, testable, and maintainable code integrating with a RESTful API.
  • Collaborate with UX Engineers and Designers to translate visual designs into code.
  • Partner with Product and Design teams early to define customer-centric products.
  • Contribute to frontend architecture to allow modular functionality without compromising user experience.
  • Ensure code quality by designing testable code and implementing unit and integration tests.

Software DevelopmentAgileCypressDesign PatternsFrontend DevelopmentCSSJavascriptTypeScriptAlgorithmsData StructuresHTML5CollaborationJavaScript

Posted 2024-10-26
Apply
Apply

πŸ“ India

🏒 Company: Referrals Only Board

  • At least 5+ years of experience in software engineering.
  • At least 3 years of experience in developing web apps with JavaScript.
  • Experience in developing and shipping user-facing features with component-based frameworks like React.
  • Familiarity with front-end architecture trends including performance, security, and usability.
  • Experience collaborating with designers, engineers, and product managers.
  • Ability to write high quality, well-tested code.

  • Design and develop clean, usable interfaces.
  • Design and develop new user-experiences.
  • Leverage best practices in UX/UI for intuitive and accessible interfaces.
  • Adhere to code quality, security, and performance best practices.
  • Collaborate with engineers, product managers, and leadership to create a quarterly roadmap.
  • Bring positive energy to meetings and foster inclusive interactions.

LeadershipJavascriptReactJavaScript

Posted 2024-10-21
Apply
Apply

πŸ“ USA

πŸ” Cryptocurrency

🏒 Company: Referrals Only Board

  • At least 5 years of experience in software engineering.
  • Minimum of 4 years developing web apps with JavaScript and modern component-based frameworks like React.
  • Experience in shipping user-facing features using component-based UI frameworks.
  • Knowledge of current trends in front-end architecture, such as performance and security.
  • Familiarity with product and design lifecycles and collaboration with cross-functional teams.
  • Ability to write high quality, well-tested code.

  • Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets.
  • Build a mass market interface for digital currency apps by enhancing functionalities of existing cryptocurrencies.
  • Write infrastructural services that ensure secure storage and transactions.
  • Collaborate with engineers, product managers, and senior leadership to create a quarterly roadmap.
  • Contribute to a positive team environment in meetings.

JavascriptReactJavaScript

Posted 2024-10-21
Apply