


Similar jobs

We are looking for a passionate and motivated React Frontend Developer Intern to join our development team. As an intern, you will work closely with senior developers to build and enhance modern web applications. This is a great opportunity to gain hands-on experience with React and frontend technologies in a collaborative, real-world environment.
Selected intern's day-to-day responsibilities include:
1. Develop UI Components - Build reusable, responsive React components.
2. State Management - Handle app state using tools like Redux or Context API.
3. API Integration - Fetch and display data from backend services.
4. Bug Fixing - Identify and resolve UI/UX issues.
5. Code Optimization - Ensure performance and maintainable code.
6. Cross-Browser Testing - Ensure consistent UI across browsers.
7. Version Control - Use Git for code collaboration.
8. Responsive Design - Implement mobile-friendly layouts.
9. Collaboration - Work with designers, backend devs, and QA.
10. Documentation - Write clear code comments and technical notes.
Skill(s) require:
* React.js
* Git
* Docker
* Understanding of APIs
* Bonus: Python/Django/figma
* Should be familiar with shad-on UI components

⚒️ About The Role
We're looking for an experienced Frontend Engineer to breathe life into the user interface of our product. Understanding that meticulous engineering not only drives the user experience but also influences our product development process, we aim to prioritize this role from Day 1
🚀 This Role
As a Founding Frontend Engineer at Upskillr.ai, your contributions will be vital in refining the user experience of our AGI Platform. You will also participate in evaluating user interfaces and crafting the frontend landscape for future products. Further:
- Creating and optimizing our frontend infrastructure, rendering captivating user experiences through your engineering prowess.
- Utilizing your specialized skills to navigate frontend development, from designing responsive layouts to implementing interactive features.
- Collaborating closely with founders on product development and with designers for harmonious UI/UX integration.
What you'll work on:
- Leading feature development from user research to production in collaboration with designers and AI engineers.
- Building responsive UI components using React principles and JavaScript.
- Establishing a flexible frontend architecture with supportive APIs.
- Demonstrating expertise in front-end performance optimization and contemporary standards.
- Pioneering the engineering and integration of optimal human ↔ AI interfaces for enterprise operations. We're trailblazing in a fresh domain of engineering that previously didn't exist. The onus is on us to explore and incorporate a novel interface that resonates with our users.
Technical Skills:
- Profound expertise in JavaScript and React, along with robust front-end coding abilities and an understanding of progressive web applications.
- Must possess skills in HTML5, CSS3, JavaScript, React.js, Webpack, Enzyme, Redux, Flux, GIT, HTTP(s), Terminal, Build Tools, State Management, Type Checkers, Form Helpers, Routing, REST API, GraphQL, Utility Libraries, Internationalization, Server-Side Rendering, and Backend Framework Integration.
- Proficiency in browser-based debugging and performance testing.
- Experience in performance tuning, usability enhancement, automation, and continuous integration leveraging test-driven development methodologies (BDD/TDD).
🕵️ What We Look For
- Self-starters prepared to lead significant initiatives.
- Avid curiosity and passion for technology.
- Familiarity with UI/UX principles from an engineering perspective.
- Excellent communication abilities
😁 Perks & Benefits
🤝 Top-of-the-market compensation — At Upskillr.ai, we will offer top-of-the-market (90th+ percentile) compensation in both cash and equity. We believe that the best candidates deserve the best compensation, and we will ensure that it happens.
💯 High impact — You’ll be joining as a founding member of the team, and as such you will have a high level of ownership and influence over the direction of the company.
🧠 The gains — Collaborate closely with the founders. Experience the excitement of a rapidly expanding startup.
About Us
We build LLM Based Tools and Services for Enterprises.
Upskillr.ai, started by Aditya Saxena and Vikram Pandya, is a dynamic knowledge platform that combines the best of education and knowledge management powered by AGI.
What We Do
We are committed to delivering innovative and comprehensive solutions that address the diverse learning needs of individuals and organizations. The company is dedicated to leveraging Artificial General Intelligence (AGI), to provide personalized and tailored support, ensuring the success and satisfaction of its users.


About
Our client is a platform of digital-first health clinics owned and operated under one house, with each of them working together toward one mission: To help Indians lead a more fulfilling life surrounded by wellness and grace.
The business is creating a family of purposeful health platforms with personalized solutions for a particular problem in a niche segment. Each platform provides the essentials to enable an individual segment of people to lead a graceful life full of purpose and well being.
Role
As the senior member of the frontend development team at Mosaic, you will be responsible for setting best practices and making sure that the others adhere to them. Also, you will be responsible for shaping up the entire system for scale and collaborating intensively with the backend and design teams to create the best consumer experiences.
Responsibilities
-
- Develop all user-facing products in React
-
- Build reusable components and front-end libraries for future use
-
- Translate designs and wireframes into high-quality code
-
- Optimize components for maximum performance across a vast array of web-capable
devices and browsers
-
- Focus on code maintainability and performance of the application.
-
- Provide technical advice and assist in solving programming problems.
-
- Enhance SEO, Analytics, and overall frontend architecture for better performance
Requirements
-
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
-
- Good foundation in design and a knack for designing interactions and elegant interfaces
-
- Thorough understanding of React.js and its core principles
-
- Good to have experience with popular React.js workflows (such as Flux or Redux)
-
- Experience with data structure libraries
-
- Familiarity with RESTful APIs
-
- Familiarity with modern front-end build pipelines and tools
-
- A knack for benchmarking and optimization
-
- Familiarity with code versioning tools (such as Git)
-
- Proficient in industry standard best practices such as Design Patterns, Coding Standards,
Coding modularity, Prototypes etc.
-
- Experience in using debugging tools used for profiling/optimizing performance
-
- Experience in debugging, tuning and optimizing UI components
-
- Bachelor’s degree (B.A.) in Computer Science, MIS or related degree and a minimum of
two (2) years of relevant development or engineering experience.


1. Strong knowledge in Front end scripting like EJS, JavaScript, Jquery
2. Proficiency with fundamental front-end languages such as HTML, CSS.
3. Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
4. Proficiency with server-side languages such as Python / Ruby / Java / PHP/ .Net
5. Good Understand with database technology such as MySQL, Oracle, and MongoDB.

Knowledge and Skills:
- Writing semantic, modern, and accessible HTML mark-up.
- ReactJS (v17),Type Script, HTML, CSS
- Organizing and writing modular, well-structured CSS.
- Mastery of turning complex mock-ups into performant components/pages.
- Strong familiarity with Vanilla JS and up to date with the latest TypeScript features.
- Experience with writing scalable and performant code for a high-traffic website.
- Experience and/or knowledge of both Object Oriented Programming and Functional Programming principles.
- Willingness and desire to learn new and legacy frameworks.
- CSS pre-processing via SCSS.
- Experience with JS frameworks such as React, Redux, Backbone, or Marionette.
- Experience with Continuous Integration or Continuous Delivery.


Responsibilities
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Assure that all user input is validated before submitting to back-end
Collaborate with other team members
Skills and Qualifications
Proficient understanding of web markup, including HTML5, CSS3.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of JavaScript.
Good understanding of React JS
Familiarity with React Native is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them
Proficient understanding of code versioning tools, such as GIT
Excellent problem-solving ability and desire to learn new technologies and platforms
Work Experience: 2- 6 years

- Minimum 4 yrs of experience in React JS.
- Experience building single page frontend applications and reusable components
- Solid experience with the core React ecosystem like React Router, Redux etc.
- Master of HTML, CSS, and other display-centric web technologies.
- Comfortable using git, docker.
- Proficient in Javascript (ES6 / ES7) programming with at least 4/5 years of
- experience.
- Good knowledge in writing frontend test cases.
- Good understanding of asynchronous request handling, partial page updates and Promises.
- Strong Problem Solving skills.
- Strong skills in Javascript and ability to write well documented, clean JavaScript Code.
- Very good understanding of ES6/ES7, JSX and Component Lifecycle.
- Deep practical knowledge of native Javascript, ES6, understanding the internals of frameworks like ReactJS, Angular or any other view libraries.
- Knowledge of modern authorisation techniques, such as JWT Tokens.
- Good understanding of common front-end development tools such as Babel, Webpack, NPM, Yarn etc.
- Has strong communication skills and self-accountability.
-
Experience in Website Development.
-
To create web pages through HTML and CSS in alignment with PSD design and themify them. In other words, combine interface design concepts with digital design.
-
The candidate should have hands-on experience in Adobe Photoshop and Adobe creative suite. And should be proficient enough in designing the UI of websites with great user experience.
-
Ability to translate business requirements into system design and perform as per the needs.Capable enough to analyze the user’s choice over graphics and animation needs.
-
Conduct testing of completed applications to assess user experience.
-
Use coding to develop the aesthetics implemented within a website, from the layout menus and drop-down options to colours and fonts.
-
Ensuring all interactions are intuitive and convenient for the audience.
-
Collaborate with back-end web developers and programmers to improve usability.
-
Ensure that the website is optimized for various devices.
-
Coordinate with the testing team and work closely with them and implement the changes as asked by them.
-
The candidate must be ready to take responsibility, ownership of code, be independent, and at the same time is open to learning something new.
-
Basic knowledge of PHP.
Leverage existing open source technology where appropriate
Solve tough design and architectural problems
Be flexible in our fast-paced environment
Work well on product teams with Quality Engineers and Product Owners
Be creative and willing to take risks
Strong developer enjoys writing code and tests
Strong front-end programming language experience: Javascript, node, etc.
Experience with web technologies: HTML, JSP, XML, JSON, CSS, etc.
Experience with SaaS scalable technologies
Experience with CI tools and technologies such as Jenkins, Puppet or Chef
Hands-on experience working in agile software delivery teams
Thrive in a fast-paced environment (think startup)
Strong analytical and organizational skills, and attention to detail
Excellent verbal and written communication skills




