Senior Front End Developer
ADM Agro Industries India Pvt LtdJob Description
Sr Front End Developer
Job Description
Your Responsibilities:
- Collaborating closely with designers to understand requirements and effectively translate them into technical requirements for the front end team
- Coordinate with the UI/UX designer and product owner to deliver functional and user friendly solutions and ensuring high quality interfaces during design reviews
- Having deep knowledge of using a Design system
- Planning and documenting comprehensive technical specifications for features or system design, ensuring a clear roadmap for development
- Participate to testing sessions with designers and end users
- Responsible of front end building to meet business process and application requirements
- Develop responsive web applications using modern front end technologies such as React.JS / React Native
- Implement mobile-first design principles to ensure seamless experiences across various devices and platforms.
- Coordinate and share knowledge with other FE developers in all aspects of the software development life cycle, including design, development, coding, testing, and debugging, to deliver high-quality solutions
- Ensuring that software quality standards are met by enforcing code standards, conducting rigorous testing, and implementing continuous improvement processes
- Conducting code reviews and providing constructive feedback to ensure code quality and adherence to best practices
- Deploy and manage front end applications on Azure Cloud, ensuring scalability, reliability, and security.
- Developer should have strong knowledge of Azure Cloud (Azure Static Web apps, Azure AD/B2C, Azure Cloud Front and Azure App Gateway) and being certified if possible
- Support handover team to scale front end solution at production level
- Responsible to write and deliver required documentation to explain front end logic
- Achieve high-quality code (readable, scalable and easy to maintain
- Optimize application performance and user experience through code optimization and performance tuning.
- Work closely with Digital Lab Team / GT Teams / Projects Teams and Users
- Communicate around your solutions and present them to other developers
- Work in agile mode and coordinate daily with Scrum Master during projects
- Proficiency in JavaScript and TypeScript, React, HTML, MUI, CSS, with a deep understanding of their core principles.
- Proficiency with Vite and Webpack builders
- Strong knowledge on testing libraries: React Test Library, Jasmine and Jest
- Experience in state management and strong knowledge of Redux
- Experience with mobile development frameworks such as React Native and Ionic
- Experience with design systems, storybook and component-based architecture. Knowing how to design components and UI skills.
- Strong experience of integrating APIs. Deep knowledge on REST, OpenAPI and Redux Toolkit Query.
- Strong understanding of cloud computing concepts, particularly Azure Cloud services to deploy code and application there. Azure certification is a plus.
- Proficient in using code versioning tools (GIT)
- Proficient in using CI/CD within Azure DevOps, mainly Azure DevOps CI/CD pipelines. Strong knowledge on YAML is needed.
- Optimization of the code for maximum speed and scalability
- Implementation of best practices in terms of code quality
- Building reusable code and libraries for future use. Knowing concepts of artifacts library.
- Experience on mobility / Understanding differences between mobile delivery platforms vs desktop and optimizing output to match the specific platform
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to adapt to changing priorities and thrive in a fast-paced, dynamic environment.
- Proficient knowledge of another front end programming language (Angular)
- Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field OR 7+ years of equivalent experience.
- 5+ years of demonstrated ability in front end development.
- Must have 3 years of experience in developing Web-apps or Mobile app
City
Bengaluru
State
Karnataka
Location Country
India
About ADM
At ADM, we unlock the power of nature to provide access to nutrition worldwide. With industry-advancing innovations, a complete portfolio of ingredients and solutions to meet any taste, and a commitment to sustainability, we give customers an edge in solving the nutritional challenges of today and tomorrow. We’re a global leader in human and animal nutrition and the world’s premier agricultural origination and processing company. Our breadth, depth, insights, facilities and logistical expertise give us unparalleled capabilities to meet needs for food, beverages, health and wellness, and more. From the seed of the idea to the outcome of the solution, we enrich the quality of life the world over. Learn more at www.adm.com.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Software / Web Developer Intern
BNV SoftwareMarathi Native Speaker – AI Speech Recording Project (Remote)
Arctic Engines
Field Executive
Closed Circuit AI Private Limited
Quality Engineer
Ace Carbo NitridersOdia Native Speaker – AI Speech Recording Project (Remote)
Arctic Engines
Sales Executive (Fresher)-MBA Sales And Marketing Fresher
Airdit Software Services Private LimitedYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 5 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!