DeveloperJobs.io
← Back to all jobs

Job Description

WTIwireless is seeking a Full Stack Developer to build API driven web apps with a Vue.js front end, a C# backend, and MS SQL Server data management, onsite in Calabasas, CA. Salary range: USD 110,000 - 135,000 per year.

Responsibilities

  • Develop, optimize, and maintain Vue.js 3 front-end applications with a focus on performance and usability
  • Consume APIs and integrate with backend services efficiently
  • Work on the middle tier to manage API interactions, authentication flows, and business logic
  • Design and optimize T-SQL queries, stored procedures, and views for fast data retrieval
  • Administer MS SQL Server databases with performance tuning and indexing strategies
  • Troubleshoot and optimize SQL queries to boost application performance
  • Collaborate with backend developers to define and refine API endpoints
  • Write clean, efficient, and well-documented code
  • Debug issues across the full web stack to maintain reliability
  • Stay current with the latest technologies and best practices

Requirements

  • Proficiency in Vue.js (Vue 3) and the Vue ecosystem (Vuex, Pinia, Vue Router)
  • Strong experience consuming RESTful APIs, GraphQL, and WebSockets
  • Experience with middleware development (Node.js, Express, or similar)
  • Hands-on experience with Node.js API servers, including endpoint updates, database integration, debugging, and deployment support
  • Solid understanding of JavaScript (ES6+), HTML, CSS, and responsive design
  • Expertise in MS SQL Server, including T-SQL queries, stored procedures, indexing, and optimization
  • Some DBA experience preferred (performance tuning, backups, monitoring)
  • Knowledge of state management patterns and front-end architecture
  • Experience with authentication mechanisms (JWT, OAuth, API keys)
  • Familiarity with version control systems (Git, GitHub/GitLab/Bitbucket)
  • Experience with MySQL is a plus
  • Knowledge of CI/CD pipelines and deployment processes is a plus

Technologies

  • Vue.js, Vuex, Pinia, Vue Router
  • JavaScript, ES6+
  • HTML, CSS
  • Node.js, Express
  • RESTful APIs, GraphQL, WebSockets
  • MS SQL Server, T-SQL, MySQL
  • JWT, OAuth, API keys
  • Git, GitHub, GitLab, Bitbucket
  • Linux Bash Scripting
  • AWS, Azure, GCP
  • Jest, Mocha

Benefits

  • 401(k)
  • Health insurance

Nice to Have

  • Linux Bash scripting
  • Cloud platform experience (AWS, Azure, GCP)
  • Experience with testing frameworks (Jest, Mocha)
  • Exposure to Agile and Scrum methodologies

Compensation Package

  • Performance bonus
  • Yearly bonus
  • Yearly pay

Application Questions

  • The salary range for this role is listed in the job description. Does that range align with your compensation expectations? If not, please share your target range.
  • If selected, when would you be available to start?
  • Please list your years of experience in the following areas: Vue.js/Javascript, C#, API Development/Integration, T-SQL, Linux Bash Scripting
  • Briefly describe a recent project that demonstrates your fit for this role, including technologies used and your responsibilities
  • Describe a technical problem you solved that required troubleshooting. What was the issue and how did you identify the root cause?
  • This role is on-site in Calabasas, Monday through Friday. Are you able to meet this requirement?

Ability to Commute

  • Calabasas, CA 91302 (Preferred)

Work Location

  • In person

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.