DraperRecruiter Since 2001
the smart solution for Draper jobs

Software Engineer - Full Stack Web Development

Company: VPI Technology
Location: Draper
Posted on: March 18, 2023

Job Description:

JOIN OUR DEDICATED AND GROWING TEAMVPI seeks a talented Full Stack Software Engineer to help create new cloud-hosted web services to connect IoT devices and smartphone apps. -Will be supporting a complex cloud architecture with multiple microservices, connecting multiple web portals, mobile devices, and IoT devices together. This position will be working with our firmware/software team at our corporate offices in Draper, UT. -Responsibilities include:

Translate customer requirements into system implementations -Think critically to create subcomponents and execute tasks -Work with a diverse team to develop a complicated system -Contribute to the design and implementation of web service APIs -Create new and add features to web applications using component-based JavaScript frameworks -Leverage NoSQL databases for storing application state -Maintain the Cybersecurity readiness of critical systemsVPI takes concepts from an idea scribbled on a napkin through engineering, prototyping, FCC testing, and manufacturing. -As an engineering services company, our employees work on interesting and challenging projects with a tight-knit, smart, fun group of people. -This is a rare opportunity for a Software Engineer; It's like working for a new startup every year! -We are technology geeks and proud of it! -VPI fosters an atmosphere of collaboration and personal empowerment which creates a family feel at work. -We'd love you to join our team!QUALIFICATIONS AND REQUIREMENTSEducation and Experience
Must be a U.S. Citizen eligible for U.S. Security ClearanceBS in Computer Engineering/Computer Science or 4 years related experience 2+ years of total professional Software Engineering experience with at least 1+ years of developing full-stack web applicationsExperience developing in a popular backend language (e.g., Python, - Javascript, C#, Go, PHP)Strong and disciplined experience in ES6+ and/or TypescriptOther Knowledge, Skills, and Abilities
Experience developing user interfaces using component-based frameworks (Vue.js, React, Svelt, Solid, Blazor, Flutter, etc.)Source control with GitWillingness to learn new languages and platformsGood technical writing skillsGreat attention to detailStrong interpersonal/communication skillsStrong critical thinking/problem-solving skillsExperience working in a team-oriented atmosphere High degree of professionalism and maturity with ability to work independently, problem solve, and make decisions with limited supervision Ability to adapt to changes, delays, and unexpected eventsExercise good judgment, keeping in mind company policies and procedures Proficient with Microsoft Excel, Word, PowerPoint, and OutlookDESIRED KNOWLEDGE AND EXPERIENCE
FaaS, containerization, microservices, event and message-driven systemsAPI design (RESTful, GraphQL, gRPC)NoSQL document databases (e.g., MongoDB, DynamoDB, Cosmos DB) IaC, CI/CD, and GitOps (e.g., Gitlab, Docker and Terraform)Major cloud providers and cross-cloud technologies (e.g., Azure, AWS, GCP, Kubernetes)Web authentication (e.g., OAuth, OpenID, mTLS)Experience with a majority of our stack: Gitlab CI/CD, Azure, Azure Functions in C#, Cosmos DB, Vue.js SPAsExperience starting and architecting software projectsExperience with embedded systems development in C or C++Experience with smartphone application development (native or cross-platform, but extra points for Flutter)WHY VPI?VPI is home to an enviable workplace culture where we take care of our team so they can take care of our customers. -When you join VPI, you will learn new skills, acquire knowledge, and use these values to help you grow in your career and fulfill your professional goals. -We have a technical, clever talent pool here and want you to join us!We also know how to have fun. -Come join our Nerf-gun battles, Pi-day celebrations, family picnics, soccer/softball/basketball teams, board game groups, book club, and holiday celebrations.We are a growing company that offers competitive benefits. - At VPI, you will feel valued for your talents and contributions and become part of a team. - Apply now to join our VPI family. -ABOUT USVPI Technology Group provides high-quality services for developing new technologies and products. -We also provide engineering and design support for improving existing technologies. -Drawing from a wide breadth of engineering skill sets and experience, VPI solves problems and develops technologies that require software, electrical, mechanical, and manufacturing engineering expertise.
  • http://www.vpitechnology.com/#about VPI is an Affirmative Action and Equal Opportunity Employer. -All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or any other federal, state or local protected class and will not be discriminated against on the basis of disability. - If you'd like to view a copy of the company's affirmative action plan, please email . -If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact HR at . -All applicants applying for U.S. job openings must be authorized to work in the United States.VPI is an Equal Opportunity Employer. We embrace diversity and are committed to creating an inclusive environment for our employees. OFCCP Powered by JazzHR

Keywords: VPI Technology, Draper , Software Engineer - Full Stack Web Development, IT / Software / Systems , Draper, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Draper RSS job feeds