About 12thWonder research pvt ltd
About
Connect with the team
Similar jobs
Position Responsibilities
•Design, develop and test responsive and modular web applications providing optimal user experience on desktop and mobile devices
•Coordinate with other developers and teams in a fast-paced, collaborative development environment
•Research, build and coordinate the conversion and/or integration of new features
•Troubleshoot and analyse root cause for pre-prod or production problems and resolve issues
•Address problems with systems integration and compatibility
•Demonstrate impact of design on scalability, performance, and reliability
•Follow established coding and software tools standards in adherence to established security and quality control standards for software development
•Provide technical guidance to junior team members
Requirements and Qualifications
- Bachelor’s degree in Computer Science or related field
- 8+ years of experience as frontend engineer building large and cross platform applications
- SME level experience in Angular and/or React
- Excellent experience in Graphql, WebRTC, WebSockets and REST, PWA, Service Workers
- Excellent understanding of DOM, component rendering and client side performance issues
- Deep knowledge of Webpack like various bundling/build mechanisms and optimising builds
Good-to-have Qualifications
- Experience with building maps, reporting and analytics solutions
- Solid understanding of creating cross platform mobile application and publishing on various channels
- Experience with Native Android, Swift, or reactive Interfaces using RxJS
- Experience with Cloud Technologies
It is an app platform (Android & iOS) that offers discovery, trials and purchase of lifestyle brands across multiple categories like beauty and grooming, food and beverages, health and wellness, fragrances, smart technology, accessories, services and experiences targeted towards the upper middle class.
What shall be expected of you:
● Be responsible for the core UI framework, and implement and maintain it.
● Responsible for the development of the front-end applications and
components.
● Coordinate with the backend engineers & designers for requirement
gathering of the product.
● Responsible for quality assurance including web usability, accessibility,
testing and debugging.
● Build reusable code and libraries for future use.
You must have:
● 2-5 years of prior hands-on experience in building responsive web
interfaces for consumers.
● Strong development experience in the following technologies (HTML,
CSS, Javascript, AJAX, working with REST APIs)
● Front end frameworks/libraries such as ReactJS, and Redux.
● Ability to translate product requirements into functional code.
● Ability to estimate the scope of work for sprint planning.
● Self-motivation and ability to work in a small team with minimal
supervision.
Would be awesome if you are also good at:
● SEO and page speed optimization.
● Web standards, Responsive design, and cross-browser compatibility,
Accessibility.
● Additional web technologies like Angular, Vue JS, Next JS etc.
● Must be fluent in writing code in ES6+ along with linters. ● CSS
preprocessor - SCSS/ LESS
Responsibilities
- Developing new user-facing 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
Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Good Experience in Next.js
- 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)
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)
Who are we?
Whatfix is the #1 Digital Adoption Platform (DAP) for Enterprises. We are disrupting the way Learning, Training and Application Support content is consumed. We provide large enterprises with a SaaS platform that helps accelerate product adoption and reduce support & training efforts by providing contextual and step by step guidance inside any web application at the exact time a task is being performed. The product has redefined the way companies onboard, train, and provide support to users.
What sets us apart from the rest?
With over 100 of the Fortune 500 companies already onboard as customers, Whatfix has been named among the top 20 B2B tech companies alongside the likes of Adobe, PayPal, and Cisco.
With a YoY growth of 300%, we have also been recognized among the top 50 fastest growing SaaS companies worldwide in the SaaS 1000 list and as a Market Leader by Gartner in the Digital Adoption space.
We are pleased to have an Employee rating of 4.6 on https://www.glassdoor.co.in/Reviews/Whatfix-Reviews-E1016569.htm" target="_blank">Glassdoor and our Customer obsession can be seen in our reviews on platforms like https://www.g2.com/products/whatfix/reviews" target="_blank">G2 Crowd & https://www.gartner.com/reviews/market/customer-communications-management-software/vendor/whatfix/product/whatfix" target="_blank">Gartner Peer Insights.
The employees are happy, the customers are happy, but what about the investors? Take a look for yourself - http://www.sequoiacap.com/" target="_blank">Sequoia Capital || http://www.stellarisvp.com/whatfix-what-we-learnt-from-series-a-to-series-b-in-a-saas-business/" target="_blank">Stellaris || https://blogs.cisco.com/innovation/tomorrows-customer-experience-why-cisco-invested-in-whatfix" target="_blank">Cisco || https://eightroads.com/en/news/our-investment-in-whatfix" target="_blank">Eight Roads || http://www.helionvc.com/blog/we-are-pleased-collaborate-whatfix.html" target="_blank">Helion Ventures
“Hustle Mode ON” is something we live by.
Our Team:
The Engineering team at Whatfix provides end-to-end engineering throughput that forms part of core platforms and services that drive Whatfix's business.
Our team is responsible for creating the Customer Platform and everything around it - be it Analytics, Infrastructure, or Core Algorithms. The team owns and is responsible for all pieces that we design, build and support end to end for Whatfix product/ business.
Our product is built around a core of JAVA with enterprise businesses using the Whatfix system. On a monthly basis, millions of interactive guides are processed. Building, testing, and deploying to any of our environments are as simple as pushing a commit to a git branch. We like to keep our technology up-to-date. All of the technology is built and maintained by this small development team, so from day 1, the software you write will be used by people from all over the world.
RESPONSIBILITIES:
- Design and develop highly scalable, reliable, and fault-tolerant systems for one of the world’s fastest-growing startups
- Work with business to define requirements
- Perform technical design and hands-on coding for development and enhancement efforts
- Develop new user-facing features
- Building reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services
- Promote best practices in design and coding
- Conduct design and code reviews
- Understand the customer needs & implement
- Articulate complex problems communicating viable architecture and design approaches in a clear and concise manner
- Enhance the agile SDLC within the Development Team through new learning, continued growth, and applying industry best practices and processes
- Occasionally participate in customer demos & provide inputs wherever required
- Keep optimizing & automating mundane tasks
You'll be a core member of the team.
Individual growth is important to us. We schedule time every week to explore an interest or learn something new. Team members have also used it to do everything from learning new algorithms to playing with the new framework, to exploring what the new analytics layer could be used for. We also take some time each day to discuss what we're working on, and even pair programs to teach each other about parts of the codebase. There's no risk of stagnation in this job, you would still be hands-on after a few years.
REQUIREMENTS:
We are looking for a Front-End Engineer to help us scale and go deep on our technical capabilities.
- 4 -12 years of professional front-end development experience
- Hands-on experience with Front end technologies - JavaScript, Typescript, HTML, CSS
- Experience with React Ecosystem (React Router, Styled-components, Server-side rendering, Context API, React Hooks) is strongly preferred
- Experience with state management libraries such as Redux is a huge plus.
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Experience in backend programming languages such as Java is strongly preferred
- Experience in building Web applications using frameworks like Spring, Microservice architecture
- Work experience, preferably from internet companies, products, or startups
- Expertise in design principles and their application
- Strong verbal and written communication skills
- Fast Learner & a Team Player
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- 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.
PROTRACKED is a growing Insuretech product based company. We are supporting around 50+ customers in 7 countries. We are looking for Mid Level to Senior Level front end developers.
The nature of work demands the following:
Good understanding of HTML and CSS
Strong understanding of Javascript
Some working experience in Vue.js (or similar frontend frameworks)
Should have a good sence of proportions, finish, and intuitiveness
Should be capable of creating reusable front end components
Some of the activities to be performed include the following:
Understand the user painpoints and use cases
Customize themes as per required user journy
Improve the user experience of existing applications
Helping other (Laravel) developers resolve UI related stuck areas
Write frontend applications, that consume backend APIs
Ability to self learn and implement new tech stacks
Responsibilities:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Collaborate with other team members
You’ll be a good fit if you:
- Have 1+ years of experience developing user facing features
- Have a deep understanding of basic UI/UX/design principles
- Are self-motivated and can solve problems independently
- Experience leveraging web technologies like HTML, CSS, and Javascript(ES6)
- Experience using the latest CSS layout methods such as Flexbox and Grid
- Experience with CSS preprocessors like Sass or LESS
- Knowledge and hands-on experience with Node.js ecosystem and leveraging Javascript libraries / frameworks such as React, Angular or Vue
- Experience with testing frameworks (Jest) and writing unit tests
- Competency in building responsive layouts
- Practical knowledge of performance optimization techniques
- Collaboration in a GitHub repository with many contributors and comfortable with workflows like code reviews, forking, pull requests, etc.