- Hands on Expert in UI/Front End Engineering/Development specifically React,
- Redux, NodeJs who can code, design and own front end development and code.
- Experience in React v16, Reach Redux, React Fibre and JavaScript advance (ES6+),
- Experience in Advance State Management [Example: Redux, Mobx, RxJs, GraphQL etc]
- Good experience on UI framework like Angular JS/ Vue JS/ Ext JS/jQuery/ React JS or equivalent SPA framework
- Experience in HTML5, Javascript CSS3, ExpressJs, GraphQL
- Strong understanding of Rest APIs, Web Sockets, Service Workers, HTTP/S Protocol, Web Security and Cloud Infrastructure, CI/CD, Web Packaging and Optimization, UX and Styling.
- Expertise in Advance Java-Scripts
- Knowledge and experience with Data Structure and Design methodologies.
- Problem solving skill
- Good experience working in Agile/Scrum teams
- Good written and verbal communication skills.
Similar jobs
We're looking for an experienced mid-level Front End Engineer who’s passionate about building mobile and web products. As a Front End Engineer, you will be trusted to architect efficient, scalable, beautiful design systems for our web applications
Company's Name:- WeAssemble
Website:- www.weassemble.team
Location:- Prabhadevi, 2min walkable from Prabhadevi Railway Station
Designation:- React.js Developer
Working Days - Monday - Friday
All Sat & Sun Off
Office timing - 9:00 - 6:00
Responsibilities
- Build interactive UI components with ReactJs in various applications.
- Collaborating regularly with backend/API engineers in designing, specifying and implementing services to decouple functionality
- Find opportunities to improve current systems or patterns through auditing or benchmarking
- 'Own' and take lead in newly developed features for current or next generation platforms
- Maintain our front end test coverage by running your own tests and working with our QA team on automated testing
- Lend a hand to help other engineers through pair programming, mentoring, and supporting your teammates
Requirements
- Experience: 5 years
- Good knowledge of ReactJs
- In depth understanding of JavaScript
- Understanding of REST APIs
- Experience with Sass / Scss / Less / CSS
- Have in-depth knowledge of browsers, cross-browser compatibility issues, and how the DOM works
- Bring experience in the day-to-day practices of continuous delivery, automated testing, and agile development
- Comprehensively understand Web Application fundamentals and the libraries/tool chains used to deliver them such as Webpack, Babel, testing with Mocha/Chai or Jest, git and other CI tools
Tools
- Git
- Jira
Good to have
- Experience with Mocha, Chai or Jest
- Experience with Sprint
- Familiarity and experience with Container architecture - Docker/Jenkins and build scripts
Meghal Majithia
HR Recruiter - WeAssemble (Vimontera Consultancy LLP)
You will be a part of the engineering team who focuses on user onboarding, licensing, marketplace stores, sales analytics dashboard and CRM’s integration pipeline.
Responsibilities:
- Driving end-to-end, design and implementation of features and UI.
- Design, develop, and maintain integrations with multiple file types, and existing software packages.
- Build software for a first-class onboarding experienceCollaborate with sales, marketing and engineering teams for requirements through to delivery.
- Design and implement marketplace and payment integrations.
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning web-based storage and applications
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- License/admin level features access settings.
About the Company:- Rejolut is one of the award-winning fastest-growing emerging tech companies which is working on leading technology like Blockchain, ML & AI, Complex mobile & web apps, IoT etc.
The ideal candidate will be responsible for developing highly scalable and secure code.
React Js Job Description
- Proficient in client & server-side JavaScript, HTML5, CSS3 and webpack
- Competent in building single page web applications using Node.js and React Js
- Redux for state management
- Universal rendering (Client-side rendering and Server-side rendering)
- Experience with cross-browser, cross-platform, and design constraints on the web
- Experience in developing automated unit and functional tests
- Experience in an agile development process
- Solid knowledge of algorithms and design patterns
- Have a passion for quality and writing clean, readable code that scales and performs well
- Good interpersonal communication skills
- 1+ years of software design and web application development
Benefits :
> Health Insurance
> Work from Home
> Fast growth and more visibility into the company
> Experience to work on the latest technology
> Competitive Learning Environment with supportive co-workers
> Employee friendly HR Policies
> Paid leaves up to certain limits
> Competitive salaries & Bonuses
> Liberal working atmosphere
> Get mentored by the best in the industry
Schedule:
Day Shift/Flexible working hours
Monday to Friday
Skills:- React.js, Javascript and Redux/Flux
Integrate and extend Python REST APIs and create visually stunning UI experiences for analysts and
users.
Create flexible dashboards and reports (using plotly, d3, etc) and leverage open source technology to
create various components.
Create a flexible UI for data analytics and big data usecases which can be used by Large Tier banks as
well as smallscale agile startups
Write unit tests and functional tests for the component using tools like Jasmine, Karma, Cypress, etc.
Follow software development practices with continuous testing, development and integration (CD/CI)
Write and maintain technical design documents and new-feature documents
Collaborate closely with developers, engineers, testers, and product managers
Participate in peer-based code reviews and design reviews
Follow agile methodology and encourage collaboration with tools such as GIT, Confluence and Slack
applications
Job Description
The ideal candidate will have deep experience in * Code documentation skills
* HTML, CSS and Javascript (ES6+)
* React + Typescript
* Redux
* At least 2 of the following:
Material-ui
Tailwind
Bootstrap
Antd
SASS/SCSS including functions, mixins, etc..
Nice to have knowledge of:
* Redux Toolkit
* Redux saga
* date-fns
* @react/testing-libaray * creating npm modules * storybook
Qualifications:
* 2+ years of experience as React developer
* Ability to create project from scratch with maintainable code
* Willing to own a project and manage small team of developers * Strong communication and Creative thinking
Notes:
* Candidates with portfolio of their work (even worked at other companies or as a freelancer) will be given preference
* We do not like to micro-manage people, so only apply if you can take responsibilities and willing to come up with some innovative ideas.
- Very Strong communication and consulting skills
- Strong front-end development skills, experience with JavaScript libraries/frameworks mainly Angular JS Preferably Version 7 or Version 5
- Experience working with server-side JavaScript Frameworks and build tools (node.js, bower, grunt, gulp)
- Demonstrable experience developing large-scale applications using one or more MV* patterns (MVVM, MVC, MVP)
- Expertise in developing single page web applications using front-end routing, consuming JSON-based RESTful APIs, client-side templating
- Strong competency in responsive layouts leveraging CSS and media queries and related UI frameworks (e.g., Bootstrap, Foundation)
- Experience with CSS preprocessors (e.g., Sass, LESS)
- Experience with code analysis tools (e.g., JSLint, JSPerf)
- Practical knowledge of web page optimization techniques and guidelines for fast page load times
- Strong understanding of Ajax and/or promises
- Experience working in an agile, multidisciplinary team.
- Experience working with a distributed version control system (git, mercurial)
- Experience writing unit tests in one or more of the following: karma, mocha, chai, sinon, jasmine, jest
- Experience working on AWS. Basic understanding of Security Groups/ VPC etc.
- Experience on working with & integrating with microservices
- Experience on developing/ using CI/CD pipeline using Jenkins/ Git