Senior Software Engineer, Fullstack (Consumer Engineering)

A
AffirmFinTech
Almost anywhere within the country of hireFull-TimeSenior
Salary169000 - 240000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSPythonJavascriptKotlinKubernetesMySQLReact NativeSwiftTypeScriptVue.JsReact

Requirements

  • Experience leading significant mobile initiatives (React Native or native)
  • Experience defining architecture for mobile initiatives
  • Experience coordinating cross-functional launches for mobile initiatives
  • Experience maintaining high reliability in production environments for mobile initiatives
  • Experience working across the React Native and native boundaries (Swift/Kotlin)
  • Experience debugging platform-specific issues
  • Experience improving developer tooling, CI/CD, and release processes for mobile apps
  • Experience implementing experimentation in mobile applications
  • Experience implementing feature flagging in mobile applications
  • Experience implementing analytics instrumentation in mobile applications
  • Experience shipping web apps using declarative UI frameworks like React or Vue
  • Proficient in working with JavaScript/TypeScript
  • 4+ years of experience as a software engineer
  • Experience in designing, developing, and launching backend systems at scale
  • Experience with Python, Kotlin, AWS, MySQL, and Kubernetes
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design
  • Ability to write high-quality code that is easily understood and used by others
  • Proficient at making significant changes in a large codebase
  • Developed a suite of tools and practices that enable safe changes in large codebases
  • Takes ownership of growth and proactively seeks feedback
  • Strong verbal and written communication skills that support effective collaboration with a global engineering team
  • Bachelor’s degree in a related field or equivalent practical experience

Responsibilities

  • Own and deliver quarterly goals for your team
  • Lead engineers through ambiguity to solve open-ended problems
  • Ensure that everyone is supported throughout delivery
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics
  • Participate in ideation, articulate technical constraints, and partner on decisions that properly consider risks and trade-offs
  • Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on-call efforts
  • Foster a culture of quality and ownership by setting or improving code review and design standards for your team
  • Advocate for quality and ownership beyond your team through writing and tech talks
  • Help develop talent on your team by providing feedback and guidance, and leading by example
View Full Description & ApplyYou'll be redirected to the employer's site
169000 - 240000 USD per year
Apply Now