Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Applied Materials Software Engineering Lead 
United States, California 
538086204

23.03.2025

Key Responsibilities

  • Design and implement robust front-end and back-end architectures using Node.js, React.js, and Python, ensuring scalability, maintainability, and performance.

  • Collaborate closely with design teams to bring creative visions to life through dynamic React components, while conducting thorough code reviews to uphold coding standards.

  • Enhance application performance through advanced optimization techniques such as code splitting, lazy loading, and caching, ensuring swift and responsive user experiences.

  • Stay updated on front-end technology trends, integrating cutting-edge tools and methodologies to improve project outcomes.

  • Develop and execute comprehensive testing strategies, including unit, integration, and end-to-end testing, to guarantee the reliability and stability of applications.

  • Implement automated testing frameworks to streamline regression testing and maintain consistent application performance.

  • Lead data analysis efforts using SQL and Python, providing actionable insights to support informed business decisions.

  • Develop clear and impactful reports and dashboards using ReactJS, Power BI, or custom solutions, facilitating data-driven decision-making.

  • Spearhead front-end development initiatives, mentoring junior developers and fostering a culture of collaborative problem-solving through pair programming sessions.

  • Drive innovation by leading the team in creating cutting-edge solutions.

  • Take charge of troubleshooting and issue resolution, working across teams to address challenges efficiently.

  • Identify areas for process improvement, particularly in migration processes, and implement strategies to optimize and expedite resolution times.

  • Manage CI/CD pipelines to ensure seamless deployment processes, automate testing, and enhance the overall development workflow.

  • Implement monitoring tools and dashboards to track application performance, identify bottlenecks, and proactively address issues.

  • Maintain clear and effective communication, providing regular updates and resolving blockers to keep projects on track.

  • Work as part of GIS globally distributed team to design and implement open source solutions in alignment with business needs and project schedules.

  • Engage with stakeholders to gather requirements, provide project updates, and address technical concerns, ensuring alignment with business objectives.

  • Uphold comprehensive documentation standards, ensuring that all codebase documentation is detailed, up to date, and easily accessible for future reference.

  • Strategically plan for the scalability and growth of applications, designing solutions that can seamlessly handle increasing user loads and data volumes, ensuring long-term success.

  • Perform technology and product research to better define requirements, resolve important issues and improve the overall capability of the analytics technology stack.

  • Evaluate and provides feedback on future technologies and new

Skills:

  • 10+ years experience in successfully designing and building large engineering projects, including launching a successful enterprise application.

  • Strong understanding and experience with React, Redux, Python and design systems.

  • Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.

  • Strong problem-solving skills and the ability to work in an agile development environment.

  • Experience with Agile/Scrum methodology.

  • Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.

  • Knowledge of software design patterns, OO, data structures, and algorithms.

  • A passion for staying up-to-date with the latest industry trends and technologies. Problem Solving

  • Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information

Interpersonal Skills

  • Explains difficult or sensitive information; works to build consensus

  • Proven ability to mentor and grow other engineers

  • Excellent communication skills and a collaborative mindset.

Bachelor's Degree (Required)


Skills:

7 - 10 Years

Full time

Assignee / Regular

$184,000.00 - $253,000.00