Full Stack Software Engineer; React/Next.js & Node.js
Cognizant9 months ago
Plano, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Full Stack Software Engineer (React/Next.js & Node.js) – As a full stack software engineer, you will make an impact by leveraging your expertise in Material UI, Object Oriented JavaScript, Next.js, React.js, CSS 3.0, TypeScript, NodeJS, and HTML5 to build high-quality, secure, and efficient applications. You will collaborate with architects, DevOps engineers, and cross-functional stakeholders to deliver scalable web solutions. Salary: $60,000 to $114,000 per year (plus eligibility for a discretionary annual incentive program and stock awards). Location: Plano, TX. Schedule: Hybrid (onsite several days a week). Experience Required: 7+ years.
Key Responsibilities
- Develop robust and scalable web applications using Next.js and React.js to enhance user experience.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Implement responsive design principles using CSS3 and HTML5 to ensure visual appeal and accessibility.
- Utilize Object Oriented JavaScript to create modular and maintainable code.
- Integrate Material UI components to streamline development and maintain design consistency.
- Leverage TypeScript for type-safe coding practices to reduce errors and improve quality.
- Work with NodeJS to develop server-side logic for seamless front-end integration.
- Conduct code reviews and provide constructive feedback to foster a culture of continuous improvement.
- Troubleshoot and resolve technical issues to ensure project timelines are met.
- Stay updated with emerging technologies and industry trends to enhance project outcomes.
- Optimize application performance through profiling and refactoring.
- Participate in Agile development processes, including sprint planning, retrospectives, and daily stand-ups, while documenting technical specifications and user guides.
Required Qualifications
- 7+ years of strong expertise in Material UI, Object Oriented JavaScript, Next.js, React.js, CSS3, TypeScript, NodeJS, and HTML5.
- Proficiency in responsive design principles to ensure applications are accessible and visually appealing.
- Experience working within Agile methodologies to drive efficient project management and delivery.
- Ability to troubleshoot and resolve technical issues to maintain project continuity.
- Up-to-date knowledge of emerging technologies and industry trends.
Preferred Qualifications
- A bachelor’s degree in computer science or a related field. Education: Bachelor’s degree preferred.
- Strong communication (written & verbal) and interpersonal skills.
- Excellent problem-solving and analytical skills.
- Experience in conducting code reviews and providing collaborative feedback.
- Proven ability in documenting technical specifications to support knowledge transfer and future development efforts.
Benefits & Perks
- Medical/Dental/Vision/Life Insurance.
- Paid holidays plus Paid Time Off.
- 401(k) plan and contributions.
- Long-term/Short-term Disability coverage.
- Paid Parental Leave.
- Employee Stock Purchase Plan.
Required Skills
Agile Methodologies
React.js
TypeScript
Next.js
Object Oriented JavaScript
HTML5
Collaborative Development
Material UI
Responsive Design
CSS 3.0
Node.js