Apply

Staff Software Engineer (Frontend)

Posted 2024-09-25

View full description

💎 Seniority level: Staff, 10+ years

💸 Salary: 189000 - 243000 USD per year

🔍 Industry: Workflow orchestration for data enterprises

🏢 Company: Prefect👥 51-100💰 $32.0m Series B on 2021-06-10Cloud Data ServicesOpen SourceBig DataData IntegrationSoftware

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: RESTful APIs

Requirements:
  • 10+ years of professional software engineering experience, with a solid focus on frontend development and demonstrated experience as a technical lead within a team.
  • Mastery of JavaScript (TypeScript), HTML, CSS, and modern frontend frameworks (React strongly preferred, Vue experience a bonus).
  • Strong understanding of web performance optimization techniques.
  • Strong, demonstrated sense of user experience design.
  • Experience building complex single-page applications with demonstrated knowledge of best practices surrounding state management, responsive design, and cross-browser compatibility.
  • Familiarity with backend technologies (Python experience a bonus) and RESTful APIs.
  • Track record of leading successful projects and mentoring other developers, particularly with SaaS products at scale.
Responsibilities:
  • Architect, and implement frontend systems using modern web technologies.
  • Lead technical decision-making for frontend projects and establish best practices.
  • Collaborate with cross-functional teams to define, design, refine, and implement new features.
  • Contribute to the product roadmap and technical strategy.
  • Optimize client-side application performance and ensure high-quality user experiences.
  • Conduct code reviews and provide constructive feedback to team members.
Apply

Related Jobs

Apply

📍 U.S., Australia

🧭 Full-Time

💸 185000 - 225000 USD per year

🔍 Robotics

🏢 Company: Foxglove

  • 8+ years experience in frontend or full stack engineering roles focused on product applications
  • Experience with profiling and performance of frontend applications
  • Experience building complex React applications (or similar frontend framework)
  • Experience or interest in performance-sensitive frontend engineering
  • Passion for building technical tools with engineers as the primary users
  • Excellent written & verbal communication skills
  • Ability to self motivate and thrive in a fast-paced, small team environment

  • End-to-end ownership over features, working directly with our customers and community to understand requirements
  • Partner with our design team to ship polished and delightful experiences
  • Expand your knowledge of the robotics and self-driving industries
  • Work alongside an experienced team on a cutting edge product
  • Comfortable having some of your code open source.

Software DevelopmentEs6Frontend DevelopmentGitHTMLCSSJavaJavascriptReact.jsTypeScriptVue.JsJavaScriptHTML5CSS3ReactVue.jsCommunication Skills

Posted 2024-10-18
Apply
Apply

🧭 Full-Time

💸 211500 CAD per year

🔍 Cryptocurrency and Finance

  • 8+ years of experience in software engineering.
  • Experience in architecting and developing solutions to ambiguous problems with significant impact.
  • Passion for building an open financial system that brings the world together.

  • Architect and develop a mass market interface for digital currency apps by adding new functionality to existing cryptocurrencies.
  • Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps.
  • Manage individual projects' priorities, deadlines, and deliverables with technical expertise.
  • Mentor and train other team members on design techniques and coding standards.
  • Design and implement foundational infrastructure components used by every engineering team in production.
Posted 2024-07-11
Apply
Apply

🧭 Full-Time

🔍 Finance and Web3

  • 8+ years of experience in software engineering.
  • Experience architecting and developing solutions to ambiguous problems.
  • Strong technical skills for system design and coding.
  • Leadership experience with cross-functional initiatives.
  • Excellent written and verbal communication skills.
  • Deep expertise with React and React Native.

  • Design, develop, deploy, and operate technical architecture and systems.
  • Identify opportunities to improve existing systems/workflows for performance, scale, speed, and accuracy.
  • Champion engineering and operational excellence, establish metrics, and improve customer experience.
  • Review all feature designs within the product area and across the company.
  • Debug technical problems and improve deployment and operational efficiency.
  • Assist in recruitment efforts for hiring senior engineers and managers.
  • Coach and mentor talented engineers by providing actionable feedback.

LeadershipReact NativeStrategyReactMentoring

Posted 2024-07-11
Apply