About the role
Overview: We are seeking a skilled Frontend Engineer with expertise in React.js to join our team. Your primary role will involve developing user interface components and implementing them using established React.js workflows, such as Redux or Redux Toolkit, and Context API. You will focus on ensuring that these components and the overall application are robust and maintainable. Collaboration with team members across various layers of the infrastructure is essential, so a strong commitment to problem-solving, sophisticated design, and delivering quality products is crucial.
Key Responsibilities:
Feature Development:
Develop new user-facing features utilizing React.js.
Build reusable components and front-end libraries for future use.
Responsive Design:
Understand and apply responsive design principles, implementing mobile-first applications.
Translate designs and wireframes into high-quality code.
Optimization and Performance:
Optimize components for maximum performance across a wide range of web-capable devices and browsers.
Technical Skills:
Category-wise:
JavaScript and React.js:
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
In-depth understanding of React.js and its core principles.
Experience with popular React.js workflows, such as Redux Toolkit.
State Management and Rendering:
Experience with modern state management and immutability libraries.
Experience with Server-Side Rendering (SSR) frameworks like Next.js is a plus.
Authorization and APIs:
Understanding of modern authorization mechanisms, such as OAuth 2.0, OpenID Connect (OIDC), JSON Web Token, and Okta.
Familiarity with RESTful APIs.
Front-end Tools and Build Pipelines:
Familiarity with contemporary front-end build pipelines and tools.
Experience with common front-end development tools like Babel, Webpack, and NPM.
Version Control:
Familiarity with version control systems such as Git and Bitbucket.
About the company
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets.