Senior Software Engineer developing software prototypes as part of Research & Product Innovation team. Focused on Node.js, TypeScript, and full-stack technologies in a hybrid setting.
Responsibilities
Rapidly design and implement software prototypes, from backend APIs to frontend UIs
Build intuitive, responsive interfaces using modern frameworks (React, Vue, Angular)
Architect scalable and efficient backend systems using Node.js and TypeScript
Design and model data structures that support flexible, performant applications
Configure and integrate appropriate databases and external services
Lead feature development and guide team members on best practices
Make technology and architecture decisions for new prototypes and experiments
Participate in code reviews, team planning, and technical discussions
Stay current with emerging technologies in web development and full-stack engineering
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
6+ years of professional software engineering experience
Proven expertise with TypeScript and Node.js
Strong experience with React, Vue, or Angular
Full-stack development experience, including backend API design and frontend UI implementation
Solid understanding of relational and/or NoSQL databases
Familiarity with REST APIs, WebSockets, and event-driven systems
Experience with Git and version control workflows
Must be local to Nashville, TN or McLean, VA and available to work in-office Tue–Thu
Ability to travel up to 20%
Master’s degree in a technical field (preferred)
7+ years of experience on large-scale software systems (preferred)
Experience with performance profiling and optimization (preferred)
Familiarity with ML concepts and tools (preferred)
Exposure to .NET (C#) or Rust (preferred)
Experience with Docker, Kubernetes, and other DevOps tools (preferred)
Benefits
Hybrid and flexible work schedules
Professional development programs
Training and certification reimbursement
Extended and floating holiday schedule
Paid time off and Paid volunteer time
Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
401(k) Plan Options with employer matching
Incentive bonuses for eligible clearances, performance, and employee referrals.
A company culture that values your individual strengths, career goals, and contributions to the team.
Software Engineer responsible for automation test scripting and software testing. Collaborating with R&D for firmware and software quality assurance at Supermicro in Taiwan.
Ground Software Engineer at Millennium Space Systems developing and maintaining software for satellite command and control. Collaborating with teams to ensure satellite stewardship and improvement of legacy systems.
Full Stack Developer responsible for developing CityZ's data management platform with focus on web applications and backend services for smart city solutions.
Full Stack Developer leading development of AI apps and tools at Sabai System. Collaborating with global clients and mentoring juniors in a hybrid work environment.
Full Stack Developer at Rakuten Viber involved in developing and maintaining high - traffic applications. Collaborating in a global team using cutting - edge technologies within a microservices architecture.
Senior Full Stack Developer at AVITA, pioneering online insurance solutions. Responsible for technical excellence and guiding architecture evolution of their platform.
Senior Software Engineer driving technical direction for secure collaboration platform. Leading React and Electron initiatives to enhance messaging and media security.
Senior Software Engineer focused on backend development for ecommerce marketing reporting. Building analytics capabilities to help merchants drive engagement and revenue with data - driven insights.
Fullstack Developer at Luzern eCommerce creating solutions for a rapidly evolving eCommerce landscape. Work involves backend with Node.js, Vue.js frontend, and agentic software development.
Senior Software Engineer managing identity and authentication platform at Progress. Building reliable full stack software solutions and mentoring junior developers.