Job Title: Java Frontend Engineer
Location: Fort Worth, TX
Employment Type: Contract
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
The Java Frontend Engineer will be responsible for designing and implementing modern, responsive user interfaces using Angular and related frontend technologies. You will play a key role in driving the architecture and development of scalable micro frontend systems while ensuring performance optimization and adherence to UI/UX best practices.
Requirements
Key Responsibilities
- Develop responsive and visually appealing interfaces using HTML, CSS, and Angular.
- Implement modern JavaScript/TypeScript features and best practices.
- Work with Angular 16+, micro frontends, and module federation to build scalable applications.
- Create and integrate web components within modular architectures.
- Use CSS preprocessors such as SASS or LESS to manage and organize styles.
- Optimize application performance with techniques like lazy loading, code splitting, and minimizing HTTP requests.
- Apply UI/UX principles to enhance usability, accessibility, and design consistency.
- Conduct unit and end-to-end testing using tools such as Jasmine, Jest, Mocha, or Cypress.
- Configure and maintain build systems using tools like Webpack.
- Maintain SEO-friendly design where applicable.
Required Skills & Experience
- 5–7 years of experience in frontend development.
- Deep understanding of:
- Angular 16+
- Micro frontend architecture and module federation/native federation
- Web component development and integration
- Strong skills in:
- HTML/CSS, including responsive design
- CSS preprocessors like SASS or LESS
- Proficiency in:
- TypeScript and modern JavaScript (ES6+)
- Familiarity with:
- Testing frameworks such as Jasmine, Jest, Mocha, or Cypress
- Build tools like Webpack
- Solid understanding of:
- Web performance optimization
- UI/UX design principles
- Basic concepts of SEO