Full Stack Senior Software Developer
Anovium · United States · posted 1 month ago
Apply by 15 November 2026 · 18 days left
About Anovium
» Our Approach
» Our Culture
» Who We're Looking For
About the Position
Responsibilities
- Driving innovation and collaboration.
- Proactively coach other developers
- Lead code reviews with the team
- Develop high-quality software design and architecture
- Assisting PMs as needed with sprint planning and delegation
- Identify, prioritize and execute tasks in the software development life cycle
- Identify opportunity in complex systems
- Work directly with PMs & external clients to develop user stories and requirements
- Engage key stakeholders throughout product journey
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
Experience
- Extensive experience in software development, scripting, and project management.
- Must have at least 4 years of total related experience.
- Minimum 4 years in solving challenging technical problems in web application development.
- Minimum 4 years in a general purpose programming language (ideally Go, C#, Java, or TypeScript/JavaScript)
- Minimum 4 years experience creating or consuming RESTful APIs.
- Minimum 2 years in Vue, React, or Angular.
- Experience managing project requirements.
- Experience with software architecture.
- Experience with design & software development fundamentals and object-oriented design (OOD)
- Strong knowledge of database and information architecture, with web application integration and database schema design.
- In-depth knowledge with relational databases (SQL) and/or NoSQL data stores.
- Solid understanding of software security (encryption, access control, auth, etc.).
- Experience with TDD.
- Experience with Agile/Scrum methodology (bonus: utilizing Jira).
- Strong experience developing dynamic web / HTML5 applications with excellent knowledge of web protocols, restful communication standards, and web security.
- Strong debugging, problem solving and investigative skills.
- Experience with business requirements gathering/analysis
- Good understanding of git version control workflows.
- Ability to communicate effectively to both technical and non-technical roles.
- Experience identifying and using business logic in application design.
Attributes
- Self-starter who can work independently and remotely.
- Highly analytical thinker & problem solver.
- Passionate about design & coding and breaking things down into components.
- Passionate about shipping clean, quality, readable, & re-usable code.
- Highly organized
- Growth mindset: you are open to constant coaching and feedback
- Strong leader
- Resilient
Bonus Skills
- Working experience with microservice architecture.
- Working experience with containers (e.g. Docker).
- Working experience on clusters (e.g. Docker EE, DC/OS).
- Working knowledge of JSON, XML, CSV, YAML.
- Working knowledge of build and deploy pipelines.
- Knowledge or experience in DevOps or CI/CD.
- Experience using JavaScript/TypeScript as a first-class coding language.
- Worked with UI frameworks like Material Design.
- Familiar with styling and implementing front-end frameworks (e.g. Vue, React, Angular, or Flux).
- Strong interpersonal skills and ability to work with diverse workforce including offshore.
- Ability to create Business Requirements and Application Architecture documents.
- Follow software development life cycle methodology and industry best practices.
- Skilled at performing solution risk/benefit analysis.
Excited but Not a 100% Fit?
Ready to apply?
Applications close on 15 November 2026 — 18 days left.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Software Engineer - Distributed Systems
Figma · San Francisco, CA • New York, NY • United States
Money Laundering Reporting Officer, Canada
Ramp · Remote (Canada)
KYB/AML Analyst, Sweden
Ramp · Remote (Sweden)