Job description
Job Title: Full Stack Developer
Location: Texas Plano
Years of Experience: 10 15 Years
Job Summary:
We are seeking a highly skilled Full Stack Developer with extensive experience in software development and a strong emphasis on ReactJS.
The ideal candidate will have a proven track record of delivering high quality software solutions, leading development teams, and collaborating with cross functional teams to drive project success.
This role requires a deep understanding of front end technologies, particularly ReactJS, and the ability to mentor junior developers while contributing to architectural decisions.
Responsibilities:
Design, develop, and maintain scalable web applications using ReactJS and related technologies.
Lead and mentor a team of developers, providing guidance on best practices and coding standards.
Collaborate with product managers, UX/UI designers, and other stakeholders to define project requirements and deliverables.
Conduct code reviews and ensure adherence to quality standards and performance optimization.
Participate in the full software development lifecycle, including planning, development, testing, and deployment.
Stay updated with emerging technologies and industry trends to continuously improve development processes.
Identify and troubleshoot software defects and performance issues.
Contribute to architectural discussions and decisions to enhance system design and scalability.
Mandatory Skills:
Strong expertise in ReactJS and its core principles.
Proficient in JavaScript, HTML, and CSS.
Experience with state management libraries (e.g., Redux, MobX).
Solid understanding of RESTful APIs and integration with back end services.
Familiarity with version control systems, particularly Git.
Experience in Agile/Scrum methodologies.
Strong problem solving skills and attention to detail.
Preferred Skills:
Experience with TypeScript and modern JavaScript frameworks.
Knowledge of server side rendering and performance optimization techniques.
Familiarity with testing frameworks (e.g., Jest, Enzyme).
Experience with cloud services (e.g., AWS, Azure).
Understanding of DevOps practices and CI/CD pipelines.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
10 15 years of professional experience in software development.
Proven experience in leading development teams and managing software projects.
Excellent communication and interpersonal skills.
Ability to work independently and collaboratively in a fast paced environment.
If you are a passionate software developer with a strong background in ReactJS and are looking to take your career to the next level, we encourage you to apply for this exciting opportunity.
Required Skill Profession
Other General