Software engineer
Company details
Company: Anvil
Job type: Remote
Country: France
City: Paris
Experience: 4 years or more
Description of the offer
About Anvil
Many industries evolved to operate on paperwork, in a pre-internet world when it was the best medium for standardizing information and processes. Now, paperwork’s limitations (and the industries bound by it) make it a challenge to adapt to an AI-enabled, data-first future. Anvil uses AI to abstract away the underlying paperwork into a data-first API providing our customers with the infrastructure to finally transition the world off of PDFs and onto the internet.
Our mission at Anvil is to facilitate the evolution of existing business processes from artifact first to data first. Our customers include growth stage technology companies working to digitize insurance, finance, healthcare, HR, and government. Anvil’s suite of developer-centric products cover the entire paperwork process, from data-collection to signature, paving the way for every industry to transition to a data-first future.
Anvil is a Series A company with solid growth, and excellent business efficiency metrics. We are a team that punches above our weight, works collaboratively and cross-functionally, and is very open internally. We hope to find a team member that is excited to roll up their sleeves, figure out challenges and interested in learning about running a startup.
About the Role
Anvil’s goal is to become the normalized data infrastructure for the internet. We want to replace PDFs as the medium for transfering information between two parties.
We’re looking for a Junior Software Engineer who is excited to abstract away the PDF. This person would be full-stack and have responsibilities for projects across product areas.
You are expected to be able to think critically, open to learning about how to become an expert engineer and eager to learn (but not rely) on new tools like AI copilots. You will be expected to use new AI tools while also being able to articulate, defend, debate coding architectures without the support of AI.
Responsibilities
- Improve Java and Node.js backend services with a focus on our PDF and signing services
- Take ownership of your focus services, owning technical and organizational decisions
- Identify problem areas then lead the design, planning, and implementation of improvements
- Find performance bottlenecks and provide solutions to optimize compute cycles
- Review code written by other engineers
- Manage tasks in GitHub projects 1x a day
About you
Sponsored ads
- 2+ years of experience as a software engineer – professionally
- Proficient in JavaScript, React, Git, and Node.js
- Proficient in REST APIs and GraphQL APIs
- Strong attention to detail: you look to understand the edge cases
- A self starter. You see a problem, can formulate a solution, and carve out the work to help solve it
- Great communication skills. You know when and how to ask questions, give feedback, and be a team player
- Organized. You bring order to chaos, and have personal organizational skills that translate well to a small team
- This job is in person 3 days a week at our SF office
Nice to haves
- CS degree OR In the absence of a CS degree, we will look at Github projects, side-projects, any publicly available work that you can explain.
- Proficiency in PostgreSQL, Knex, and Bookshelf ORM
- Previous leadership position ( in school or extracurriculars count)
What we offer
- Competitive compensation (Salary, Equity)
- Tight-knit, highly motivated team
- A comfortable, convenient office in SF and lunch on in-office days
- Environment that fosters responsibility and independent thinking
- 401(k)
- Medical
- Dental
- Short and long term disability insurance
- Commuter benefits
- Dog friendly office – dog must be approved for in-office
Location of employment
How to apply?
Click on the button to get the company email or employment application form.
Apply with External LinkSponsored ads
