Available
About the job
Amoga is looking to expand the team with like-minded professionals who can team-up to be working with the upper management of our company with the goal of developing develop an ingenious software product. The initial team members will work closely with leadership to kick-start the business and will learn (grow) tremendously.
You would be responsible for developing the UI, products in collaboration with customers, leaders, and Product Management teams. You would high-quality software, aligned with our business strategy and the user demand.
Responsibilities
• Developing new user interface features using React JS
• 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
Experience
• 3-6 years of modern JavaScript (JS) & ReactJS
• Strong in JavaScript OOPs programming
• Experience in HTML5, CSS3 and responsive web designing
• Strong Experience in ReactJS
Must have Skills
• Strong in JavaScript OOPs programming (Classes/Object orientation, closure, DOM Manipulation, Async Await, IIFE, Regular Expression, Closures, Promises operators, Interpolation, Restructuring, Rest/spread operators)
• Thorough understanding of React JS and its core principles (JSX, Props & PropTypes, Basic Hooks (use State, use Effect), Functional vs Class components, State/lifecycle, Virtual DOM
• Familiarity with RESTful APIs
• Strong in Problem solving approach
• Thorough understanding of React JS and its core principles and experience with popular React JS workflows such as Redux
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with code versioning tools
• Excellent problem-solving skills.
Nice to have Skills
• NodeJS
• Experience in Redux
• SSO, LDAP, OAuth, SSL integration exposure