Bangalore, Karnataka, India
Information Technology
Full-Time
Litmus7
Overview
In this role, you will be responsible for developing and implementing user interface components in React.Js and Next.Js with workflows built using Redux, Context, etc.
You will also be working with Node.Js and Next.Js to create and maintain server-side functionality like building optimized APIs, Cron Jobs, etc.
You will be responsible for profiling and improving application performance, and documenting codebase.
Technical Skills
You will also be working with Node.Js and Next.Js to create and maintain server-side functionality like building optimized APIs, Cron Jobs, etc.
You will be responsible for profiling and improving application performance, and documenting codebase.
Technical Skills
- Ability to clearly understand requirements, translate them into technical requirements, and implement code.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Proficiency in TypeScript will be helpful.
- In-depth knowledge of the latest standards and industry framework of HTML and CSS. Good understanding of creating accessible user experience, implementing SEO, and graceful fallbacks for wide range of supported browsers.
- Ability to translate designs and wireframes into responsive designs accurately.
- Strong proficiency and experience in MERN Stack and Next.Js with understanding of latest features and updates as per the latest version of the frameworks.
- Good understanding of common design patterns.
- Ability to write optimized code compliant with coding standards. Ability to write it considering scalability, reusability, and performance in mind.
- Strong understanding of troubleshooting and debugging tools, and proficiency in finding and fixing bugs.
- Familiarity with UI libraries such as SASS/SCSS, LESS, POSTCSS, Headless UI, React Bootstrap, Material UI, etc.
- Experience with popular React.js workflows such as Redux, Context API and Flux Architecture.
- Ability to write secure Restful APIs with frameworks like Express, Apollo, GraphQL, etc.
- Strong proficiency in version control systems like GIT.
- Knowledge of modern authentication and authorization mechanisms, such as OAuth, JSON Web Tokens, SSL Certificates, etc.
- Understanding of various security protocols and their integration in different layers of application.
- Ability to perform Unit tests and Point tests and ensure that acceptance criteria and code quality criteria with the help of tools like Jest, RTL, Sonar, Husky, Es lint, etc.
- Familiarity with modern build pipelines, tools, and DevOps strategies.
- Familiarity with common tools for design, tasks, code, and documentation management tools like Figma, Jira, Bitbucket, Confluence, etc.
- Ability to read as well as build technical documentation, designing architecture, flow diagrams, and documenting technical implementation approaches and pseudocode.
- Ability to understand functionality of new tools and libraries by referring documentation.
- Collaborate with Product Owners, SMEs, and team to understand, develop, and deliver requirements.
- Build reusable and optimized code and libraries with speed and scalability in mind.
- Document code, designing decisions, architecture decisions, flow diagrams, and implementation approaches.
- Understand and ensure technical feasibility of UI/UX design.
- Device strategies in collaboration with teams and make positive impact on the application design and performance.
- Follow standards and best practices for application development – Conduct peer code reviews and enforce standards.
- Guide/Mentor junior developers, empowering them with web development related trends.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in