ApplySenior Software Engineer, Full Stack (Consumer Acquisition)
Posted 3 months agoInactiveViewed
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 about 4 years ago🫂 Last layoff about 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