React Developer
Apply NowCompany: Anagh Technologies, Inc.
Location: Sunnyvale, CA 94087
Description:
Sunnyvale, CA (onsite)
Job Description:
Responsibilities:
Qualifications:
Requirements:
Job Description:
- Client is seeking an exceptional Front-End Software Engineer to expand our dynamic team.
- The perfect candidate will possess expert-level knowledge in ReactJS, along with a comprehensive understanding of diverse web development technologies and tools, such as components, redux (thunk and saga), webpack, and front-end testing frameworks, including but not limited to Vue.js or Angular.
- If you're passionate about crafting top-notch web applications and flourish in a cooperative setting, we invite you to explore this remarkable opportunity at Client.
Responsibilities:
- The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce.
- SE will be responsible for application development in support of the multi-platform roadmap.
- Responsible for application architecture, ensure high performance, scalability and availability for those applications
- Involved in planning of system and development deployment as well as responsible for meeting software compliance standards
- Drives technical vision and influences product roadmap and visionImplement large-scale, complex, cross-functional projects
- Leads the discovery phase of large projects to develop high level designSupervise the work of cross-functional groups of engineers, including offshore associates
- Directs root cause analysis of critical business and production issues
- Documents testing and maintenance of application corrections and improvements
- Influence decisions, builds consensus, and resolves conflicts constructively and proactively
- Supports business objectives and ensures the business needs are being met Minimum
- Design, create, and maintain efficient web applications focusing on front-end development using ReactJS and other advanced technologies.
- Write optimized, reusable, and modular code in accordance with industry standards and best practices.
- Collaborate closely with developers, product managers, and designers to implement inventive features for our web applications.
- Partner with our quality assurance team to guarantee excellent code quality through comprehensive code reviews and test process enhancement.
- Stay updated on emerging front-end technologies and industry trends, sharing your insights with the team.
- Utilize established design patterns and best practices to deliver top-quality software.
Qualifications:
- Bachelor?s degree in Computer Science or Computer Information Systems
- 7+ years of experience in eCommerce Software development
- 7+ years of programming experience in architecting highly scalable & performing Web Applications
- 5+ years of experience with Open Source technologies4+ years of developing / architecting high transaction high throughput systems is a must
- 2+ years of experience with integrating 3rd party solutions in existing architecture
- 4+ years of developing / architecting high transaction high throughput systems is a must
- 2+ years of experience in agile ways of working in a distributed geographical model Additional
Requirements:
- A minimum of 5 years of professional experience in front-end software engineering.
- Expertise in ReactJS and extensive knowledge of diverse web development tools and technologies, including components, redux (thunk and saga), and webpack.
- Experience with multiple front-end testing frameworks and tools, such as Jest, Enzyme, or others.
- Proficiency in other modern front-end frameworks like Vue.js or Angular is a plus.
- Solid grasp of software engineering design patterns and industry standards.
- Outstanding written and verbal communication skills, coupled with the ability to effectively collaborate in a team environment.
- Become an integral part in shaping the future of Client's web applications by joining our team