{bc}
lever

Senior Software Engineer

Novara
Remote, USA
Full-time
Senior
Remote
USD 130000-150000 yearly / year
Discovered 1 months ago
Node.jsTypeScriptJavaScriptVueReactSQL

Full Job Posting

  • Software engineering experience equivalent to senior-level software engineer
  • Strong proficiency in Node.js and Typescript/Javascript
  • Experience with modern web technologies such as Vue, React, or other component-based frameworks
  • Ability to operate in an AI-first development environment where AI tools are actively used for architecture exploration, code generation, refactoring, test creation, and documentation. Engineers are expected to demonstrate effective prompt engineering and critical evaluation of AI-generated outputs.
  • Solid understanding of data structures, algorithms, and system design
  • Strong debugging and performance optimization skills
  • Familiarity with cloud infrastructure and CI/CD practices
  • Familiarity with relational database technologies and SQL, including query optimization and data modeling concepts
  • Strong communication and collaboration skills, thriving in an agile, team-based environment
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline preferred
  • Delivers high-quality, production-ready features on time with strong test coverage and minimal rework.
  • Effectively leverages generative AI tools across the SDLC (design, implementation, testing, debugging, documentation) to improve speed and quality.
  • Demonstrates strong judgment in validating, refining, and securing AI-generated code before production use.
  • Translates ambiguous product requirements into well-structured technical plans and shipped solutions.
  • Writes clean, maintainable, well-documented code that is easy for others to understand and extend.
  • Actively contributes to and improves code reviews, using both engineering expertise and AI tools to raise overall quality.
  • Communicates technical concepts, tradeoffs, and risks clearly to engineering peers, product partners, and stakeholders.
  • Shares AI workflows, automation techniques, and best practices to increase overall team productivity.
  • Takes end-to-end ownership of projects, proactively managing risks, dependencies, and follow-through.
  • Actively mentors junior and mid-level engineers through code reviews, technical guidance, and pair programming.
  • Encourages knowledge sharing through technical discussions, documentation, and internal learning sessions.
  • Contributes positively to team culture by collaborating effectively, giving and receiving feedback constructively, and fostering continuous learning.
  • Annual Base Salary Range of 130k-150k
  • Annual Bonus Opportunity of 10%

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Novara