Full Stack Developer - JavaScript, Node.js
Technology
VGM GroupWaterloo, United StatesYesterdayUntil 6/12/2026
Full timeOn-site
Job description
Requirements
Must have:
- 3-4 years of experience as a software developer, software engineer, or application developer - Minimum 3 years of proficiency in Microsoft .NET development, primarily with C# - Bachelors degree in computer science or a related discipline (e.g., Software Development, Information Technology, Computer Engineering) - Strong knowledge and experience with Vue.js and MS SQL - Proven experience in designing and developing enterprise-scale software solutions - Familiarity with source control management systems and CI/CD processes - Experience with automated testing methodologies - Competence in agile development practices, including Scrum and others - Understanding of multi-threading and concurrency principles - Skills in debugging, performance profiling, and optimization techniques
Responsibilities:
- Engage in Agile/Scrum software development methodologies - Execute full stack development and maintain domain knowledge of business processes - Provide development and automation support for new and existing organizational solutions - Assist in the design, implementation, testing, deployment, and upkeep of internal web, API, and service-based applications - Follow development standards, coding guidelines, and secure coding practices - Generate clean, efficient, and well-documented code - Participate in requirements gathering, solution design, technical estimations, and peer code evaluations - Conduct code reviews and provide guidance to Junior Developers and peers - Maintain an informed understanding of release strategies and CI/CD practices - Collaborate with other developers, designers, and project managers for successful project completion - Troubleshoot and debug coding issues - Stay current on industry trends and advancements related to web development and C# programming - Contribute to the creation of technical documentation and user manuals - Ensure high-quality software delivery through participation in testing and quality assurance procedures
Company:
We are VGM Group, a 100% employee-owned company dedicated to providing business and professional services to a diverse range of clients throughout North America. Located in Waterloo, Iowa, we offer competitive benefits and rewards, including performance-based cash incentives. Our organization values innovation and teamwork, providing developers with the opportunity to engage with cutting-edge technologies and contribute meaningfully to our mission. We have been recognized as a top workplace in Iowa, reflecting our commitment to maintaining a supportive and engaging work environment.
Keywords
ReactOSCodingVue.jsMicrosoft SQL ServerElasticsearchAngularNode.jsAngularJSJavaScriptAspScrumSoftware DeploymentSqlCI/CDASP.NETNodeDebuggerActive Server Pages
¿Te interesa este puesto?