Senior Full Stack Python/FastApi/React Engineer [REMOTE]
Free to start · No card · 5 credits the moment you sign up
Job description
About Anovium
» Our Culture
» Who We Hire
Senior Full Stack Python/FastApi/React Engineer
The Opportunity
What You'll Do
- Ship Value Fast. You’ll move fast, constantly shipping value consisting of clean, empathetic, efficient code. Bugs happen - own them; fix them.
- Contribute Broadly. You’ll work with and contribute to product, design, engineering and architecture, applying your skills and insights to plan, develop, and own new tasks.
- Own the Process. You’ll own responsibility for your delivery and execution. You’ll forge new paths forward while not waiting to be handheld.
- Improve and Grow. You’ll be learning, improving, and teaching alongside others who love to do the same. You’ll lead and give constructive feedback. You’ll challenge both yourself and your team as they challenge you.
- Make an Impact. You’ll be working with small teams. The things you do will have a large impact on shaping the delivery of products and features.
Who You Are
- You love to build and deliver. You’re obsessed with creation and delivery of value.
- You are a wizard. You have end-to-end experience building out web and/or mobile applications. Others look up to and respect your technical skill sets. Your past experiences will help guide you and your team through challenges.
- You thrive in fast-paced environments. This is an environment of high iteration. There is constant change and sometimes little guidance. You aren’t held back by the fear of being wrong or making a mistake.
- You are empathetic for developers and consumers. You build with future and current developers in mind – making it easy for others (or even yourself!) to pick up where you left off. You also build with your consumer in mind.
- You diagnose problems. You challenge prevailing assumptions and dig to the root of issues. You solve problems rather than treat symptoms.
- You’re a strong leader. You’re passionate. You take pride in your craftsmanship and are passionate about quality software engineering.
- You are candid. You’re candid, but respectful. You share pertinent information, even when difficult. You admit mistakes. You openly disagree and explain why.
What You Have
- Experiences:
- Approximately 5+ years of building and shipping production software systems
- Backend technologies: Python/FastApi, Node.js/TypeScript, C#/.Net, or Java/Spring
- Frontend technologies: React.js or . (We will prioritize candidates with heavy Python/FastApi experience for this particular opening.)
- Building human-centered user experiences
- Working cross-functionally with managers, designers, and engineers
- Creating self-documenting, modular, testable, performant code.
- Deep understanding of the whole engineering stack, from database, servers, to UI
- Previous experience in the logistics industry and a genuine interest in the field
- Experience with React Native, GraphQL, DevOps, or CI/CD.
- Knowledgeable in ML/LLMs
(Bonus)
Ecosystems You May Work In
- Different projects have a different combination of the following:
- General. JavaScript (specifically, we favor TypeScript)
- Front End. React.js, Vue.js
- Back End. Node.js, Python, C#/.Net, Java/Spring
- Mobile. React Native
- Desktop. Electron
- DB. MySQL, MongoDB
- API. REST, GraphQL
- AI/ML. Python
- Other. LookML, Docker & more
Excited but Not a 100% Fit?
» How We Support Our Team
Remote First
Experience
Commitment to Personal Growth and Exploration
We’re a Team
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for Anovium. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.