Senior Software Engineer - Full Stack

San Francisco, CA
Formation is looking for a Senior Software Engineer to join our small cohesive product engineering team. Our platform deploys millions of unique offers to our clients’ individual customers, showing customers their progress towards goals, communicates to them over a variety of channels (push, email), and managing the issuance of rewards in real-time. What we’re looking for: Someone who has 5 years experience in production software development, although is not a hard requirement you will be a good candidate if you have experience in at least some, but not all of the following: Full stack development experience. Familiarity with continuous integration and deployment processes. Experience designing APIs and services to encourage efficient architecture Experience with healthy engineering processes such as code review and testing. Dive deep into complex systems, developing a deep understanding of why things are the way they are before attempting changes Experience working with or adjacent to a React application in production. Familiarity with AWS services - - signing, building and operating distributed systems in production.