Apply

Staff Software Engineer, Growth

Posted 1 day agoViewed

View full description

💎 Seniority level: Staff, 5+ years

📍 Location: United States, Australia, Canada, South America

💸 Salary: 199000.0 - 237000.0 USD per year

🔍 Industry: FinTech

🏢 Company: Flex

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentDockerSoftware DevelopmentAgileAWS EKSDynamoDBFrontend DevelopmentGitJavaJUNITJVMReact NativeSnowflakeSpringTypeScriptUI DesignREST APIReactCI/CDTerraformMicroservices

Requirements:
  • 5+ years of professional software development experience.
  • 3+ years of user growth domain experience
  • 3+ years of hands-on experience with Java.
  • 3+ years of experience with React or React Native.
  • 3+ years of experience with TypeScript.
  • Having experience building high-quality mobile and web UIs to specifications is a must to have.
  • Proficient in Java frameworks and tools used at Flex, including Spring (core/web/boot), Gradle, JUnit, and JVM (memory/performance tuning, GC).
  • Experience with Service-Oriented Architecture, REST APIs, Message Queues, and scalable architectures.
  • Experience with architectures and tools in React Native and React ecosystems (Hooks, Components, Context, Redux).
  • Experience with AWS (EKS, Aurora RDS, Elasticache, DynamoDB) and containerization tools.
Responsibilities:
  • Focus on creating exceptional user and partner experiences that drive engagement and retention.
  • Partner closely with product managers, designers, and data scientists, data analysts to identify and solve critical user onboarding challenges.
  • Design, develop, test, and deploy robust APIs, services and data pipelines that enhance user onboarding and overall platform experience.
  • Implement changes through an agile methodology, prioritizing rapid iteration and continuous improvement.
  • Utilize data and analytics to measure the impact of your work and identify opportunities for optimization.
Apply