Apply

Senior Software Engineer, Full Stack

Posted about 8 hours agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: US

💸 Salary: 140000.0 - 200000.0 USD per year

🔍 Industry: Online employment marketplace

🏢 Company: ZipRecruiter👥 1001-5000💰 $550,000,000 Post-IPO Debt about 3 years ago🫂 Last layoff over 1 year agoEmploymentE-CommerceHuman ResourcesSaaSRecruiting

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentFull Stack DevelopmentJavascriptAlgorithmsData StructuresREST API

Requirements:
  • 5+ years of experience in full stack software development.
  • Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms.
  • Experience in client-side development using ReactJS, Javascript, AngularJS, or other modern programming languages.
  • Experience building and developing large-scale user-facing web applications.
Responsibilities:
  • Design and implement user-facing web applications at scale and hold up to expansion of a diverse user base.
  • Raise the bar in engineering innovation and the evolution of our approach to backend and front end development.
  • Communicate and deliver complex, technical solutions to a variety of stakeholders both technical and non-technical.
  • Develop and maintain highly scalable and reliable web applications and user interfaces (UIs) to interact with complex backend systems.
  • Utilize product requirements and engage with cross-functional teams to deliver rapidly evolving product in a timely manner.
Apply

Related Jobs

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 about 1 month ago
Apply
Apply

📍 US

🧭 Full-Time

💸 169000.0 - 240000.0 USD per year

🔍 Financial Technology

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • Bachelor's degree in a related field or equivalent practical experience.
  • 5+ years of experience as a full stack developer.
  • Experience building and maintaining complex full stack systems with cross-browser support.
  • Experience with scalable online/offline data-intensive systems.
  • Proficiency in Python, Java, or Kotlin.
  • Knowledge of modern front-end technology stack: JavaScript, TypeScript, React/Redux, ES6, Webpack, and CSS3.
  • Experience with monitoring and alerting systems such as Sentry.io, Rollbar, Chronosphere, Kibana.
  • Familiarity with A/B testing and experimentation.
  • Experience with Git or other version control systems.
  • Strong ability to work with cross-functional teams.

  • Design and develop new features and enhancements for full stack applications.
  • Collaborate with engineering, product, design, data, and other engineering teams on cross-functional initiatives.
  • Mentor junior engineers and provide guidance.
  • Promote a written-first culture valuing documentation and tech specs.
  • Ensure simple, elegant designs and write high-quality, understandable code.
  • Work with the design team for a user-friendly interface.
  • Implement robust analytics to measure acquisition efforts.
  • Participate in code reviews for quality assurance.
  • Stay updated on web development technologies and trends.

PythonEs6GitCSSJavaJavascriptKibanaKotlinTypeScriptReduxReactDocumentationMentorship

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000 - 190000 USD per year

🔍 B2B software integrations

  • 3+ years of experience in a Senior Engineering role
  • Deep TypeScript experience, and understanding of TypeScript type system
  • A track record of learning new languages, frameworks and tools
  • Experience with building applications that consume GraphQL APIs
  • Interest or experience building SDKs, APIs or Libraries for developers
  • A positive attitude, an aptitude for learning, and generally look for solutions instead of focusing only on problems
  • Experience being effective working as part of a fully remote team within US Time Zones
  • The ability to legally work in the United States

  • Design and develop new features, components, and interfaces that extend the functionality of the Prismatic platform while delivering the best possible user & developer experiences
  • Discover and advocate for new technologies to accelerate improvements in the reliability and scalability of the Prismatic platform
  • Collaborate with other teammates to improve existing tools and integrate new tools to enhance the product experience and increase developer efficiency
  • Routinely provide sound feedback in code reviews, design reviews, security reviews, etc.
  • Coach and mentor less experienced teammates
  • Be part of a highly collaborative, fully remote team that ships new code into production every day

GraphQLLeadershipPythonSoftware DevelopmentEs6Frontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavaJavascriptReact.jsTypeScriptReactCommunication SkillsCollaboration

Posted 3 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 180000 - 220000 USD per year

🔍 Financial Technology

🏢 Company: Parallel Markets👥 11-50💰 $8,619,900 almost 2 years agoFinancial ServicesEnterprise SoftwareIdentity ManagementFinTech

  • Excitement to learn new languages and frameworks; no specific prior experience needed.
  • Strong understanding of modern browser technology and web development.
  • Enjoy working in a collaborative environment; capable of defining project vision and strategy.
  • Strong relational database fundamental skills.
  • Proficiency in at least one programming language.
  • Experience with Linux and command line.
  • Effective communication skills with clients and stakeholders.

  • Leverage an Elixir Phoenix backend running on Amazon's latest serverless technologies to power a Javascript/React frontend.
  • Support existing products and features while helping design and build new ones.
  • Engineer innovative approaches for collecting business critical metrics from consumer-facing digital experiences.
  • Collaborate with legal and business partners to solicit requirements, seek feedback, and provide updates.

JavascriptAmazon Web ServicesCollaborationLinux

Posted 3 months ago
Apply
Apply

📍 North America, Central America, South America

🧭 Full-Time

💸 $175,000 - $205,000 per year

🔍 Healthcare

  • You have a deep understanding of object-oriented programming language like Ruby, a web framework like Rails and a modern JavaScript framework like Vue.js.
  • You have a passion for software engineering architecture and look forward to make high-quality contributions to modern, production web application.
  • You are self-motivated and able to manage yourself -- but don't worry, we're here to help you grow!

  • Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
  • Help build distributed systems that put clinical knowledge, secure messaging, and professional connections at a doctor’s fingertips.
  • Secure, cache, and optimize software systems that can handle millions of operations per day.

JavascriptRubyRuby on RailsVue.Js

Posted 4 months ago
Apply