Jobgether
Senior Software Engineer (Node & Vue)
engineeringfull-timeUS
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Design, develop, and maintain backend services using Node.js, JavaScript, TypeScript, and modern architectural patterns.
- Build intuitive, responsive, and performant front-end experiences using Vue.js, including Vue 3, Composition API, and state management solutions such as Pinia or Vuex.
- Lead technical design discussions and contribute to architecture and system-level decisions.
- Integrate AI and machine learning capabilities into enterprise applications, including embeddings, LLM-powered functionality, intelligent automation, vector search, and model inference.
- Use AI-assisted development tools to accelerate coding, testing, documentation, refactoring, and other engineering activities.
- Develop and maintain scalable microservices and API architectures using technologies such as Express or NestJS.
- Mentor junior engineers and promote engineering best practices across development teams.
- Collaborate with product, data, and AI teams to deliver end-to-end technical solutions.
- Contribute to CI/CD pipelines, cloud deployments, observability, system performance, and operational reliability.
- Help ensure security, scalability, maintainability, and performance across the full application stack.
- Contribute to modern DevOps practices and continuous improvement of engineering workflows.
- 7+ years of professional software engineering experience.
- Advanced proficiency with Node.js, JavaScript, and TypeScript.
- Strong experience developing backend microservices and API architectures, including frameworks such as Express or NestJS.
- Strong hands-on experience with Vue.js, particularly Vue 3, Composition API, state management, and modern front-end build tools.
- Experience integrating AI/ML services or developing AI-enhanced application features, including LLMs, vector search, embeddings, or model inference.
- Familiarity with major cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Strong understanding of distributed systems and scalable application architecture.
- Strong API design experience, including REST and/or GraphQL.
- Familiarity with modern DevOps practices and CI/CD workflows.
- Experience working with both relational and NoSQL databases.
- Strong problem-solving and technical communication skills.
- Ability to collaborate effectively with product, data, AI, and engineering teams.
- Experience mentoring engineers and contributing to engineering standards and best practices.
- Must be a U.S. citizen or permanent resident and able to work in the United States without visa sponsorship.
- Fully remote position within the United States.
- Full-time employment.
- Opportunity to work on complex, mission-critical enterprise software solutions.
- Exposure to AI-assisted software engineering and AI/ML application development.
- Hands-on work across Node.js, Vue.js, cloud platforms, distributed systems, DevOps, and modern AI technologies.
- Opportunity to contribute to architecture and technical decision-making.
- Mentorship and collaboration with experienced software, data, and AI professionals.
- Opportunity to work on end-to-end enterprise applications and modern engineering initiatives.
- Specific salary, healthcare, retirement, paid time off, and additional benefits were not specified in the source job description.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply