What are the responsibilities and job description for the Full Stack Front End Developer - ReactJS - Remote position at HHS Technology Group?
Who We Are
At HHS Tech Group (HTG), our work matters, and each of us makes a difference in the lives of people every day.
HTG is a leader in the development and delivery of innovative, purpose-built modular software and technology solutions to clients in the commercial and government sectors.
What We Do
HHS Tech Group creates innovative, purpose-built technology products and solutions, resulting in value and positive, quantifiable impact for our clients and the people they serve.
Our people bring our software to life through collaborative relationships with our clients, working as a team, helping to solve complex problems that create positive personal and community impact for the people our clients serve.
Each day, our software products and our people are making a difference.
Our People Matter Most
Improving the lives of others and making an impact daily is no simple task. We are dedicated to our team’s professional and personal growth and well-being. Some key rewards and benefits include:
What You Will Do
Our Client, the Minnesota Department of Information Technology Services (MNIT), partnering with the Minnesota Department Education (MDE), is seeking a senior developer with Full Stack Development experience with a focus on React and Next.js. This project will leverage their full stack development expertise to design, develop, and optimize scalable, high performance web applications. The emphasis will be on utilizing modern front-end technologies to build user-friendly and efficient applications, while also contributing to back-end services to ensure seamless integration and functionality
The Senior Developer Resource Will Build a New Application To Handle The Summer EBT Program, Provide Maintenance And Support, And When Necessary, Perform Enhancements To Ensure That NPS Can Successfully Continue It Statewide Administration Of USDA Nutrition Programs. The Goals Of This Project Are To
Responsibilities
At HHS Tech Group (HTG), our work matters, and each of us makes a difference in the lives of people every day.
HTG is a leader in the development and delivery of innovative, purpose-built modular software and technology solutions to clients in the commercial and government sectors.
What We Do
HHS Tech Group creates innovative, purpose-built technology products and solutions, resulting in value and positive, quantifiable impact for our clients and the people they serve.
Our people bring our software to life through collaborative relationships with our clients, working as a team, helping to solve complex problems that create positive personal and community impact for the people our clients serve.
Each day, our software products and our people are making a difference.
Our People Matter Most
Improving the lives of others and making an impact daily is no simple task. We are dedicated to our team’s professional and personal growth and well-being. Some key rewards and benefits include:
- Generously sponsored Medical Insurance
- Fully paid premiums on dental, vision, life, and disability insurance.
- Generous 401k matching program (100% match up to 6%)
- Tuition and Certification reimbursement
- Open PTO policy
What You Will Do
Our Client, the Minnesota Department of Information Technology Services (MNIT), partnering with the Minnesota Department Education (MDE), is seeking a senior developer with Full Stack Development experience with a focus on React and Next.js. This project will leverage their full stack development expertise to design, develop, and optimize scalable, high performance web applications. The emphasis will be on utilizing modern front-end technologies to build user-friendly and efficient applications, while also contributing to back-end services to ensure seamless integration and functionality
The Senior Developer Resource Will Build a New Application To Handle The Summer EBT Program, Provide Maintenance And Support, And When Necessary, Perform Enhancements To Ensure That NPS Can Successfully Continue It Statewide Administration Of USDA Nutrition Programs. The Goals Of This Project Are To
- Build a new application that meets the needs of the schools and the districts for the summer EBT
- program.
- Assist in ensuring Minnesota's compliance with USDA regulations.
Responsibilities
- Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs
- Proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements and deliver the following artifacts as needed: (functional requirements, business requirements, use cases, Graphical User Interface (GUI) screens and interface designs)
- Elicit requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, task and workflow analysis.
- Work independently with users to define concepts with guidance from project managers
- Drive and challenge business units on their assumptions of how they will successfully execute their plans
- Serve as the conduit between the customer community (internal and external) and the software development team through which requirements flow
- Develop requirements specifications according to standard templates, using natural language
- Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs
- Liaise between the business units, technology teams and support teams
- Maintain industry/technical knowledge base and facilitate/maintain industry relationships
- Maintain understanding of the business mission and technology environment
- Demonstrate commitment to providing customer-focused quality service
- Perform other duties as deemed relevant based upon experience to fulfill customer needs
- 5 years of professional experience in full stack web development, with at least 3 years focused on front-end development using React and Next.js.
- Extensive experience in building and deploying full stack web applications using React, Next.js, and back-end technologies like Node.js, Express, or similar frameworks, along with familiarity of RESTful APIs or GraphQL.
- Proficiency in SQL, with experience in designing and optimizing complex queries, as well as managing interactions between front-end applications and databases. Additional experience with testing frameworks (e.g., Jest, Mocha) and writing unit, integration, and end-to-end tests to ensure the reliability and functionality of both front-end and back-end components.
- Designing, developing, and ability to maintain high-performance, scalable web applications using React, Material UI and Next.js. Create and manage reusable component libraries to ensure consistency across projects and future scalability.
- Implementation of server-side rendering (SSR) and static site generation (SSG) features using Next.js for optimized performance.
- Collaborated with UI/UX designers to implement responsive, accessible, and visually stunning user interfaces.
- Optimized web applications for speed, scalability, and cross-browser compatibility.
- Developed APIs and work with back-end teams to integrate with server-side logic.
- Write clean, maintainable, and well-documented code that adheres to coding standards and best practices.
- Implemented testing strategies, including unit testing, integration testing, and end-to-end testing.
- Debugged and resolved performance bottlenecks, ensuring an excellent user experience.
- Worked directly with business users to elicit, refine and document requirements.
- Demonstrated analytical and problem-solving skills.
- Excellent oral and written communication skills.