Apply

Senior Software Engineer, Full Stack (Consumer Acquisition)

Posted 15 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: US

💸 Salary: 169000.0 - 240000.0 USD per year

🔍 Industry: Financial Technology

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

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PythonEs6GitCSSJavaJavascriptKibanaKotlinTypeScriptReduxReactDocumentationMentorship

Requirements:
  • 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.
Responsibilities:
  • 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.
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 15 days ago
Apply