Develop and maintain front-end features for enterprise and government applications using React and modern JavaScript. Ensure cross-browser compatibility, responsive design, and efficient integration with RESTful APIs.
Job Title: Front End Developer I
Employment Type: Full-Time
Company: VSI Technologies
Work Location: Remote
Start Date: Immediate
Reports To: Engineering Manager / Technical Lead
Position Summary
VSI Technologies is seeking a Front End Developer I to support and enhance production web applications for enterprise and government clients. This role requires a developer who can contribute on day one, work within existing codebases, and follow established technical standards.
This is not a training role. Candidates must already understand front-end development in real production environments.
Key Responsibilities
- Develop and maintain front-end features using HTML5, CSS3, and JavaScript (ES6+)
- Build and enhance UI components using React (functional components and hooks)
- Integrate front-end applications with RESTful APIs
- Implement responsive layouts using Flexbox and CSS Grid
- Ensure cross-browser compatibility and consistent UI behavior
- Debug and resolve UI defects using browser developer tools
- Follow existing design systems, coding standards, and documentation requirements
- Participate in code reviews and apply feedback efficiently
- Support enhancements and bug fixes for existing applications
- Deliver assigned work on schedule with minimal supervision
Required Technical Skills (Must Have)
- HTML5
- Semantic markup
- Accessibility fundamentals
- CSS3
- Flexbox and Grid
- Responsive layouts and media queries
- Experience with utility or preprocessor frameworks (SASS, Tailwind, or similar)
- JavaScript (ES6+)
- Async/await and promises
- DOM manipulation and event handling
- Data handling and basic error management
- React
- Functional components
- Hooks (useState, useEffect, useContext)
- Component-based architecture
- API Integration
- REST API consumption
- JSON data handling
- Version Control
- Git (branches, pull requests, merge conflict resolution)
- Build Tools
- npm or yarn
- Familiarity with Webpack, Vite, or similar tools
Preferred Qualifications
- Experience with TypeScript
- Familiarity with UI component libraries (Material UI, Ant Design, Chakra, etc.)
- Understanding of front-end performance optimization
- Exposure to secure coding practices
- Experience supporting enterprise or government systems
- Basic understanding of CI/CD workflows
Minimum Qualifications
- 1–3 years of professional front-end development experience
- Experience working on production web applications
- Ability to work independently and follow established processes
- Portfolio or code samples available upon request
Professional Expectations
- Ability to read and extend existing code without breaking functionality
- Strong attention to detail and code quality
- Clear written and verbal communication
- Accountability for deliverables and deadlines
- Respect for structured, process-driven environments
What This Role Is Not
- Not an internship
- Not a training or “learn as you go” role
- Not a UI/UX designer position
Applicants who require basic front-end training should not apply.
About VSI Technologies
VSI Technologies delivers technology solutions across government, defense, and enterprise sectors. We value:
- Reliability over experimentation
- Clean, maintainable code
- Professionals who execute without constant oversight