
Front End Engineer
Full Job Description
Join Amazon's Finance Automation Team in Noida as a Front End Engineer for the Payroll Portal
Are you passionate about building high-performance, globally scalable financial systems that support Amazon's continuous growth? Do you thrive in an environment that fosters innovation and prioritizes exceptional customer experiences?
Amazon's Finance Automation (FinAuto) team is seeking a motivated leader to design and develop cutting-edge services responsible for trillions of global financial transactions annually. Our software is crucial in empowering and connecting customers, vendors, and financial operations teams to ensure accurate and timely cash flows. We are looking for a results-oriented software development engineer to help us create the next generation of distributed, scalable financial systems that will drive Amazon's future business needs. Our mission is to deliver technology solutions that optimize the scale, speed, accuracy, and productivity of Amazon's order-to-cash process, all while ensuring a superior customer experience.
As a key member of our team, you will have a significant impact on the functionality we deliver to our customers, the architecture of our systems, the algorithms we employ, and the culture we cultivate. You will be instrumental in designing and building the user experiences that our customers interact with across various platforms, including web and mobile.
In this role, you will collaborate closely with Product and UX design teams to understand and implement solutions for diverse user requirements, such as complex workflows and internationalization. You will also address user hardware constraints and mitigate front-end security risks. By instrumenting software with real user metrics (e.g., taps, clicks, feature interaction, performance, critical errors), you will provide valuable data insights to protect and enhance the customer experience. Your expertise in the UX space will be leveraged to improve design and engineering processes, ultimately ensuring the delivery of optimal customer experiences.
Key Qualifications:
- Over 2 years of professional front-end, web, or mobile software development experience using JavaScript, HTML, and CSS (excluding internships).
- More than 1 year of experience with computer science fundamentals, including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
- Experience utilizing JavaScript frameworks such as Angular and React.
- At least 1 year of experience with Agile software development methodologies.
- Proficiency with common front-end technologies including HTML, CSS, JavaScript, TypeScript, and Node.js.