Job DescriptionAbout VSI TechnologiesVSI Technologies is a global consulting and technology company headquartered in the U.S. We design and deliver secure, scalable ERP, CRM, and cloud solutions for government, nonprofit, and private-sector clients. We value diversity, precision, and mission-aligned innovation.Position SummaryWe are seeking a skilled and versatile Full Stack Developer to join our engineering team. This role involves building and maintaining robust web applications using modern technologies across both front-end and back-end. You’ll work closely with product managers, UI/UX designers, and DevOps engineers to deliver scalable, secure, and maintainable solutions for global clients.As a core member of our development team, you will design software architecture, implement features end-to-end, and contribute to a clean and collaborative codebase.Key ResponsibilitiesFull Stack DevelopmentDesign, develop, and maintain scalable web applications using modern front-end and back-end technologiesBuild responsive UIs using React, Vue, or similar frameworksDevelop RESTful APIs and services using Node.js, Python (Django/Flask), or similar backend platformsEnsure application performance, responsiveness, and securityArchitecture & System DesignParticipate in architectural planning and technical design of new features and productsContribute to database modeling, optimization, and scalability (SQL & NoSQL)Integrate third-party services and APIs, ensuring seamless user experienceCollaborate with DevOps team for CI/CD, cloud deployments, and monitoringCollaboration & DeliveryWork closely with cross-functional teams including design, QA, and productParticipate in sprint planning, code reviews, and technical documentationCommunicate progress, challenges, and solutions clearly with team membersWrite maintainable, testable code and ensure coding best practicesRequired QualificationsBachelor’s degree in Computer Science, Engineering, or related field3+ years of experience in full stack web developmentProficiency in front-end frameworks (React, Vue, Angular)Strong back-end development skills in Node.js, Python, or similar technologiesExperience with databases (PostgreSQL, MongoDB, MySQL)Familiarity with REST APIs, Git, and modern deployment workflowsSolid understanding of security best practices and responsive designStrong communication, problem-solving, and team collaboration skillsPreferred QualificationsExperience with cloud platforms (AWS, Azure, or GCP)Familiarity with containerization (Docker, Kubernetes)Background in enterprise systems or ERP integrationsExposure to Agile methodologies and distributed team collaborationWork Structure & CompensationPart-time positionCompetitive salary based on experienceWhy Join VSI Technologies?Global team culture with cross-language collaborationWork on high-impact systems for mission-driven clientsInclusive, respectful workplace rooted in technical excellenceJob Type: Part TimeSupplemental Pay: Performance bonusWork Location: Remote
Job Title
Microsoft Dynamics CRM Engineer