Front End Architect

Tech MahindraPlano, TX
1d$150 - $165

About The Position

About Us: At Tech Mahindra (Tech Mahindra | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable experiences. Consumer ‘experiences' are driving and disrupting industries like never before. Businesses must build seamless yet simple enterprises that collaborate, synergize, and drive the change. Change that connects us all and empowers us to deliver experiences that span across the digital, the physical, the convergent, and everything in between. That's when truly connected experiences manifest. Extraordinary is when experiences come together - a continuous convergence of digital technologies, touchpoints, and most importantly people. It's time to reimagine, reinvent, and revolutionize business models & operations as well as to transform enterprises into living, breathing, and connected businesses. We are the Digital Change makers who strive to change the way the world, communities, businesses, and humans interact digitally. We are harnessing the power of change, brought in by technologies, that makes it the most exciting time to be alive in the human history. Our universe, as we build it, disrupt it, and redesign it, is powering the digital change. Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and the Society to Rise. It has 150,000+ professionals working for 1000+ Global Customers (including Fortune 500 companies) in 90 Countries. We're part of the esteemed Mahindra group, headquartered in India. Under a new CEO, Tech Mahindra is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. About the Role and Job: Job Title: Senior Software Developer Location: Plano, Texas Years of Experience: 10- 20 Years Salary: $150 to 165k/year Job Summary: We are seeking a highly skilled Senior Software Developer with a strong focus on ReactJS to join our dynamic team in Plano, Texas. The ideal candidate will have 10 to 20 years of experience in software development, with a proven track record of delivering high quality applications. You will be responsible for designing, developing, and maintaining web applications that provide exceptional user experiences.

Requirements

  • Strong expertise in ReactJS, Next.JS and its core principles.
  • Proficient in JavaScript, HTML, and CSS.
  • Experience with state management libraries (e.g., Redux, MobX).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Solid understanding of web performance optimization techniques.
  • Experience with version control systems, preferably Git.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10 to 20 years of professional experience in software development.
  • Proven experience in developing applications using ReactJS.
  • Strong problem solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Nice To Haves

  • Knowledge of TypeScript and its integration with ReactJS.
  • Experience with testing frameworks (e.g., Jest, Enzyme).
  • Familiarity with Agile methodologies and tools (e.g., JIRA, Scrum).
  • Understanding of cloud services (e.g., AWS, Azure) and CI/CD pipelines.
  • Experience with responsive design and mobile first development.

Responsibilities

  • Design and develop scalable web applications using ReactJS and related technologies.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Debug and troubleshoot issues in existing applications, providing timely resolutions.
  • Stay updated with the latest industry trends and technologies to enhance development processes.
  • Mentor junior developers and contribute to team growth and knowledge sharing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service