Work with the other departments and contribute to the technical architecture
Build and support tools that enable internal users to understand large amounts of text data
Develop products that clients interact with directly
Working extensively on a new code base, including the excitement and challenge of making engineering decisions that will have a long-lasting impact on both the technology and company
Write high-quality code to handle complex business logic
Utilize empathy while interacting with members of the team and users
Work with talented designers and product managers to ensure delightful products
Improve both the engineering and company culture by consistently engaging with people and processes
Take complete ownership of tasks and do whatever it takes to complete them with the support of your team
Help set the technical direction on a range of products and features
Work closely with other engineers, product managers, and designers within the team to build out the platform features
Mentor other engineers with less experience by pairing with them, modeling good practices, and providing kind feedback
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 3+ years of relevant experience as a full-stack developer
Strong full-stack development skills from front-end to back-end to DevOps
Experience working with modern web development frameworks, including tech stacks like React, Django, and AWS, will be a plus
Enjoy taking complex technical problems and breaking them down by writing technical specs
Experience building robust software and mentoring other engineers
Comfortable writing front-end code to match high fidelity mocks as well as the back-end
Experience in bringing complex engineering problems to resolution
Solid capacity to work as a tech lead on a project, collaborating with the design and product to scope requirements
Excel at giving and receiving feedback with kindness, curiosity, and an open mind
Experience at a startup is a plus
Excellent communication skills in English to discuss fluently with engineers and convey technical information to non-technical stakeholders