React JS Developer (Exp:2-6 years)
About Us
SayOne is a fast growing Information Technology and Digital Services Company headquartered in India. We help our clients to become future ready by harnessing the power of new and emerging technologies. SayOne has delivered over 450+ projects to 75+ Start-ups and SMEs from North America, EU, Australia and the Middle East. We have over 70 dedicated employees committed to solving our clients' greatest challenges through innovative technology and digital solutions. We focus on trending technologies like artificial intelligence, machine learning, block chain to name a few. Please visit our website www.sayonetech.com for more details.
Job Responsibilities
These are front end developers who have quality experience in client-side logic of web applications. They are expected to work under team leads and senior developers to complete tasks on time. Total relevant experience is expected to be between 2-8 years. However, experience is not a constraint for the right candidate. Senior Software Engineers can also apply.
Responsibilities:
Developing new user-facing features using React.js
Integration of user-facing elements developed by front-end developers with server side logic.
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
Support and mentor L1 engineers to deliver projects on time.
Implementation of security and data protection. Integration of data storage solutions. Experience with both external and embedded databases.
Timely reporting of the status of the project/ task assigned to the corresponding project manager or team lead.
Coordinate with internal teams to understand user requirements and provide technical solutions
Contributing to team meetings, troubleshooting development, production problems across multiple environments and operating platforms.
Understanding of full stack development, in-depth knowledge of design issues and best practices
Solid understanding of object-oriented programming
Familiar with various design, architectural patterns and software development processes.
Understand Architecture Requirements and ensure effective design, development, validation and support activities
Building software/website or adding the new feature to existing software/ website.
Improve functionality of existing systems. Basic testing and validations from the developers' side.
Communicating with the client to analyze the features.
Eligibility Criteria:
Project experience in the latest version of React JS for 2-6 years.
Experience with popular React.js workflows (such as Flux or Redux)
Experience in front end technologies like JavaScript, HTML, CSS and integrating APIs.
Good understanding of SDLC & Agile methodology
Familiarity with code versioning tools.
Competencies:
Good problem solving and analytical skills.
Good programming logic and mathematical skills.
Communication skills to interact with foreign clients and documentation.
Ability to integrate multiple data sources and databases into one system using APIs.
Good understanding of client-side templating languages
Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Understanding of accessibility and security compliance.
Understanding of fundamental design principles behind a scalable application.
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
Able to create database schemas that represent and support business processes.
Strong unit test and debugging skills.
Proficient understanding of code versioning tools (Git).
Compensation and Benefits:
A long and rewarding career in a flexible and employee friendly work environment with good work life balance.
Competitive salary based on your contribution, experience and skill set.
12 Casual leaves, 12 days of Sick/Emergency Leaves.
Comprehensive performance management system and career development through internal promotions
Continuous Learning through learning groups and LMS
Group Medical Insurance/ ESI Coverage.
Opportunity to excel with the industry experts.
A chance to work with a very progressive organization providing innovative and latest digital technology solutions for a better future.
If interested or any referrals please share your profile to hr@sayonetech.com
Email: careers@sayonetech.com