Flock is a company dedicated to building technology that reduces crime and protects privacy. They are seeking a seasoned Software Engineer III to help build, maintain, and scale planning tools for deployment specialists and customers, contributing to the company's growth and impact.
Responsibilities:
- Meet with colleagues!
- Understand current processes and procedures
- Work on tasks for the sprint with support
- Work towards understanding how planner services at Flock work
- Understand your role on the team and expectations
- Asking questions in a public way to spread knowledge; i.e. public slack channels, etc
- Ability to perform role with decreased need for guidance
- Able to complete features with little support
- Understand the software design philosophies being used
- Be comfortable navigating through the code base
- Engaged during technical conversations to increase quality of input
- Collaborate with cross-functional teams
- Understand what works well, limitations, missing metrics, etc and start providing feedback
- Build relationships with team members
- Ability to perform role with little guidance with transparency
- Be comfortable picking up engineering tasks of larger size and more ambiguity
- Communicating across multiple teams to solve problems efficiently
- Contributing ideas for how we build better software and help refine the team’s plan
- Contributing regularly to sprint process
- Participate in software engineering demo day by presenting a topic that you worked on in the last few months
- Have a sense of where you want to grow at Flock
Requirements:
- Love writing code and continue learning to do it better
- Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack
- Desire to grow your role and directly influence the growth of a young company
- Excited about working on a fast-paced, constantly evolving product
- Familiar with Typescript (Node) as web services in addition to general API design
- Confident in a modern web framework (React, Vue, Angular, etc). We leverage React with Typescript
- Familiar with various data stores and know how to interact with them. Confident in SQL
- Familiar with Docker and how to run locally and deploy remotely via Helm to Kubernetes
- Familiar with AWS and have used some managed services like S3, API Gateway, SQS, etc