Full Stack React Development Lead
Company: MAXIMUS
Location: Minot
Posted on: May 8, 2024
|
|
Job Description:
Description & Requirements
Lead a team of developers (Onshore/Offshore) of full stack web
applications (working primarily in ReactJS) and contribute to all
phases of implementation starting from requirements gathering to
deployment and maintenance.
2. Collaborate with technical and non-technical stakeholders to
clarify/discover requirements.
3. Take ownership of one or more Maximus Digital applications and
become the go-to subject matter expert of these applications.
4. Conduct code reviews, provide technical guidance and mentorship
to the development team, and ensure adherence to coding best
practices and standards.
5. Collaborate with cross-functional teams, including product
managers, QA engineers, and designers, to ensure successful
delivery and alignment with business requirements.
6. Stay up to date with emerging technologies, industry trends, and
best practices. Perform POCs and propose innovative solutions to
solve business problems.
7. Troubleshoot and resolve technical issues and bugs in a timely
manner, providing support and guidance to the team.
8. Define and enforce development methodologies, coding standards,
and quality assurance processes.
Requirements:
9. Proven experience (typically 7+ years) in ReactJS with
additional experience in full stack web application development,
with strong hands-on expertise in Node.js, Java SpringBoot
microservices, Node.js, AWS Lambda, API integration, Postman,
Swagger.
10. Strong hands-on experience with React.js, JavaScript, npm,
HTML, CSS and its ecosystem.
11. Experience with Node.js and its frameworks, such as Express.js,
for server-side development.
12. Experience of designing and building RESTful APIs and backend
services using Java SpringBoot.
13. Hands-on experience with AWS services, S3, Lambda, Cognito,
DynamoDB.
14. Familiarity with version control systems and workflow (e.g.,
Git/Github).
15. Experience with containerization technologies like Docker and
container orchestration platforms like Kubernetes is a plus.
16. Excellent leadership and team management skills, with the
ability to mentor and guide a team of developers.
17. Strong problem-solving and debugging skills, with attention to
detail.
18. Experience working with a distributed team onshore/offshore
19. Excellent communication and collaboration skills, with the
ability to effectively convey technical concepts to both technical
and non-technical stakeholders.
20. Bachelor's or Master's degree in Computer Science or a related
field is preferred but not mandatory.
21. AEM experience is a major plus
Essential Duties and Responsibilities:
- Design, develop, test, and debug new software or enhancements to
existing software independently.
- Perform requirement analysis, interact with various teams to
iterate functionality in alignment with customer needs. Present
application demo to the project team and customer.
- Create technical design specifications, present technical design
to fellow team members.
- Perform maintenance on existing software products and contribute
knowledge of business applications. Investigate and resolve bugs
and deficiencies in the product codebase independently.
- Participates in agile ceremonies. Builds stories, maintains data
on PM tools (e.g JIRA) to streamline the software development
process and enhance productivity.
- Provide development estimates for new development initiatives and
enhancement requests.
- Triage issues by performing data analysis using SQL queries,
application logs. Document root cause analysis (RCA) and presents
it to the team.
- Coach and review the work of lower level professionals.
- Participate in collaborative relationships with cross-functional
teams to launch new products, features, and services on time and
within budget.
. Lead a team of developers (Onshore/Offshore) of full stack web
applications (working primarily in ReactJS) and contribute to all
phases of implementation starting from requirements gathering to
deployment and maintenance.
2. Collaborate with technical and non-technical stakeholders to
clarify/discover requirements.
3. Take ownership of one or more Maximus Digital applications and
become the go-to subject matter expert of these applications.
4. Conduct code reviews, provide technical guidance and mentorship
to the development team, and ensure adherence to coding best
practices and standards.
5. Collaborate with cross-functional teams, including product
managers, QA engineers, and designers, to ensure successful
delivery and alignment with business requirements.
6. Stay up to date with emerging technologies, industry trends, and
best practices. Perform POCs and propose innovative solutions to
solve business problems.
7. Troubleshoot and resolve technical issues and bugs in a timely
manner, providing support and guidance to the team.
8. Define and enforce development methodologies, coding standards,
and quality assurance processes.
Requirements:
9. Proven experience (typically 7+ years) in ReactJS with
additional experience in full stack web application development,
with strong hands-on expertise in Node.js, Java SpringBoot
microservices, Node.js, AWS Lambda, API integration, Postman,
Swagger.
10. Strong hands-on experience with React.js, JavaScript, npm,
HTML, CSS and its ecosystem.
11. Experience with Node.js and its frameworks, such as Express.js,
for server-side development.
12. Experience of designing and building RESTful APIs and backend
services using Java SpringBoot.
13. Hands-on experience with AWS services, S3, Lambda, Cognito,
DynamoDB.
14. Familiarity with version control systems and workflow (e.g.,
Git/Github).
15. Experience with containerization technologies like Docker and
container orchestration platforms like Kubernetes is a plus.
16. Excellent leadership and team management skills, with the
ability to mentor and guide a team of developers.
17. Strong problem-solving and debugging skills, with attention to
detail.
18. Experience working with a distributed team onshore/offshore
19. Excellent communication and collaboration skills, with the
ability to effectively convey technical concepts to both technical
and non-technical stakeholders.
20. Bachelor's or Master's degree in Computer Science or a related
field is preferred but not mandatory.
21. AEM experience is a major plus
#techjobs
Minimum Requirements
Minimum Requirements:
- Bachelor's degree in related field.
- 7-10 years of relevant professional experience required.
#techjobs
EEO Statement
Active military service members, their spouses, and veteran
candidates often embody the core competencies Maximus deems
essential, and bring a resiliency and dependability that greatly
enhances our workforce. We recognize your unique skills and
experiences, and want to provide you with a career path that allows
you to continue making a difference for our country. We're proud of
our connections to organizations dedicated to serving veterans and
their families. If you are transitioning from military to civilian
life, have prior service, are a retired veteran or a member of the
National Guard or Reserves, or a spouse of an active military
service member, we have challenging and rewarding career
opportunities available for you. A committed and diverse workforce
is our most important resource. Maximus is an Affirmative
Action/Equal Opportunity Employer. Maximus provides equal
employment opportunities to all qualified applicants without regard
to race, color, religion, sex, sexual orientation, gender identity,
national origin, protected veteran status or disabled status.
Pay Transparency
Maximus compensation is based on various factors including but not
limited to job location, a candidate's education, training,
experience, expected quality and quantity of work, required travel
(if any), external market and internal value analysis including
seniority and merit systems, as well as internal pay alignment.
Annual salary is just one component of Maximus's total compensation
package. Other rewards may include short- and long-term incentives
as well as program-specific awards. Additionally, Maximus provides
a variety of benefits to employees, including health insurance
coverage, life and disability insurance, a retirement savings plan,
paid holidays and paid time off. Compensation ranges may differ
based on contract value but will be commensurate with job duties
and relevant work experience. An applicant's salary history will
not be used in determining compensation. Maximus will comply with
regulatory minimum wage rates and exempt salary thresholds in all
instances.
Keywords: MAXIMUS, Bismarck , Full Stack React Development Lead, Other , Minot, North Dakota
Click
here to apply!
|