

Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (Redux)
- Familiarity with newer specifications of ECMAScript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

About Recro
About
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.
Company video


Photos
Connect with the team
Similar jobs

You will be working with the core team on the main product, helping ship crucial features for our AI Native Product.
This job requires a good command over creating very good user interfaces, and same would be tested in the interview process. You will get to learn a lot and have freedom to grow into other roles as well.
Note: This job isn't for front-end/react beginners .

Job Profile: This role involves working with the frontend team working closely with the backend team. You are required to have in-depth knowledge of every level of the web creation process, which includes Linux server set-up and configuration, creating server-side APIs, making JavaScript codes that power apps, etc. Key Responsibility Areas: · Developing new user-facing features using React.JS Translating designs and wireframes into high-quality code Optimizing components for maximum performance across a vast array of web-capable devices and browsers Skills Required: ▪ Experienced with front-end programming language with React JS. ▪ Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. ▪ Thorough understanding of React.js and its core principles. ▪ Experience with popular React.JS workflows (such as Flux or Redux). ▪ Knowledge of modern authorization mechanisms, such as JSON Web Token. ▪ Familiarity with modern front-end build pipelines and tools. ▪ Familiarity with code versioning tools (such as Git, SVN, and Mercurial). ▪ Candidates with Good communication Skills. ▪ Candidates with Banking / Finance domain experience preferred.,


Responsibilities
- Write clean, testable code with unit tests
- Build and improve code across the entire stack
- Ensure project scalability by having good project architecture
- Participate in the entire application life cycle, focusing on coding and debugging
- Responsible for technical guidance and leading a team of react developers ensuring timely delivery
Requirement
- Strong React.js, Node.js, and typescript experience
- Working knowledge of React Native and Redux-Saga
- Hands-on experience with REST APIs, HTML/CSS
- Knowledge of GIT
- Proficiency in SQL
- 3-4 years of minimum experience
You take care of our business we will take care of you,
- We make sure you are growing professionally with quarterly goals and appraisals.
- Health is wealth, so we provide health insurance
- Stand on Top - Employee professional development program
- Welcoming a new member in the family is a great please so we provide maternity and paternity leave
And much more...


About our Client
Our client is a B2B2C tech firm backed by India’s largest retailer and tech venture capitalist founded by founders - IITB Graduates who are experienced in retail, ecommerce and fintech
It aims to become one app to manage all your brands loyalty points, cashback and coupons. It will have additional content and discovery layer for customers and brands for further engagement and commerce.
The company currently powers closed-loop loyalty programs for all different brands under its parent retail group. Currently, it has 20Mn+ registered customers and 3Mn MAU across 8 brands. Its vision is to be at the center of D2C Brands and the consumer consumption ecosystem
Job Location -Bangalore
Requirement
4+ years of experience building frontend for consumer facing products
- 2+ years experience on React Native and core principles
- Good to have experience with popular React.js
- 1+ years of Team Lead/Management experience
- Develop all user-facing products in React
-Solid SQL / relational database experience MySQL is a plus
- Thorough understanding of architecting the frontend system with Server Side Rendering –
- Familiarity with modern front-end build pipelines and tools
- Understands app development cycle
-Flexibility and deadline driven
Regards
Team Merito


- Observe, strategize, develop and design user-friendly UI/UX using markup languages like HTML.
- Designing Client-Side and Server-Side Architecture and Rendering and Static Site Generation.
- To confer with users - by studying systems flow, data usage & work related bottlenecks.
- Design and implement Front-End code
- Interact with the production team, understand their workflow and find new ways to visualize their workflows on web apps.
- Integrating Python Scripts with Python-based UI interfaces like Dash and Flask.
- Maintain and improve web-app
- Optimize applications for maximum speed
- Create quality mockups and prototypes
- Design mobile-based features
- Integrating APIs with front-end user interfaces.
- Build features and applications with a mobile responsive design
- Write functional requirement documents and guides
- Work with data scientists and analysts to visualize their analysis reports
- Help back-end developers with coding and troubleshooting
- Ensure high-quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
General Expectations:
- Strong Knowledge of HTML, CSS, Bootstrap, JavaScript, AJAX, jQuery and Prototyping.
- Strong knowledge of client-side dynamic and rich UI applications development.
- Hands-on experience in C#, Python, .Net
- Strong hands-on experience in popular frameworks and JavaScript ecosystem – JS, Node, Angular, Jquery.
- Experience in Spark, Hadoop, Scala, and Elastic Search is a plus point.
- Familiarity with browser testing and debugging
- Experienced in building applications that meet enterprise needs – secure, scalable, loosely coupled design
- Exceptional design, coding, and problem-solving skills, with a bias for architecting at scale.
- Experience using NPM, Web-Pack, Gulp.
- Familiarity with performance testing and optimization’s.
- Strong knowledge of computer science, algorithms, and design patterns
- Write robust modular front-end code using the latest technologies, test and optimize it to work for high performance and scale and deploy it to the UiPath cloud platform.
- Work with various horizontal teams such as Structure, Electrical, Mechanical, Accessibility, Legal, and Finance and also interact with other core teams across locations at UiPath
- Own the smooth running of your cloud service or docker service, and respond to live site issues.
- Strong oral and written communication, and other soft skills are critical to collaborating and engaging with teams

- 8+ years of experience with one of the top frontend frameworks - React (preferred) and with App development (recommended)
- Demonstrated experience in managing successful engineering teams across both web and app development
- Solid understanding of modern CSS methodologies like SCSS, SASS
- Exposure to latest developments in UI development like PWA, Single Page Apps, Hybrid Apps, Responsive web design etc
- Deep understanding of Javascript topics including the V8 Engine, Async, Memory
- Management, Duplex Communication.
- Understanding of app development practices
- Prior startup experience is a plus
Key aspects of this role:
• Meeting with the development team to discuss user interface ideas and applications.
• Reviewing application requirements and interface designs.
• Identifying web-based user interactions.
• Developing and implementing highly-responsive user interface components using React
concepts.
• Writing application interface codes using JavaScript following React.js workflows.
• Troubleshooting interface software and debugging application codes.
• Developing and implementing front-end architecture to support user interface concepts.
• Monitoring and improving front-end performance.
• Documenting application changes and developing updates.
To be the right fit, you'll need:
• Minimum 4+ years relevant experience in application development and React JS.
• Knowledge of React hooks such that use Context, use Reducer, use Effect.
• Knowledge of React props and state management (both functional and class component)
• Strong understanding of Error boundary concept of react.
• Work experience with any react based UI library or Redux is preferable
• Experience in building cross-browser layouts with CSS and HTML

We are looking for a seasoned frontend developer to join our product team. This role requires you to be a tech-savvy contributor in translating the customer needs and user expectation into interactive web apps. You’ll be an exceptional problem solver and take responsible actions in ensuring the application is optimized both in technology and in delivering best user experience.
Responsibilities:
- Work closely with design, product management and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices.
- Turning UI/UX designs into prototypes, creating awesome interactions from designs, writing reusable content modules and maintainability of the code.
- Implement UI development principles to ensure that the product client-side serves at scale.
- Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively.
- An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.
Requirements:
- 2 to 5 years of relevant work experience as a web developer, UI developer, JavaScript expert or frontend engineer
- Experience in Frontend Technologies
- Typescript - the right way. Ie, not using it exactly like Javascript, instead using it in the way it was intended to be used.
- React
- GraphQL (Relay Specification is a plus)
- Apollo Client for React OR React-Relay
- Worked in large React Projects preferably in TypeScript, with proper usage of Typing.
- Familar with React Contexts and Hooks
- Should have a very good understanding, and practical knowledge in Advanced Guides in React (https://reactjs.org/docs/forwarding-refs.html" target="_blank">https://reactjs.org/docs/forwarding-refs.html)
- Familiar with UI layouts, SASS, bootstrap and the CSS GRID system
- Experience with a GraphQL backend using either Apollo Client for React or React Relay is a plus
- Experience using any one React UI Framework: Ant UI, Elastic UI, Material Framework for React, Blueprint UI or Bootstrap for React

Responsibilities
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using React concepts.
- Writing application interface codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a similar field.
- 2-7 years of work experience in React.Js and Redux.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.


