What will you do? š¤
- Lead frontend team and work with Engineering Team to design beautiful products and thoughtful interactions that make the experience of working with data seamless!Ā
- Help us design and optimize the performance of our products.
- Some of our users work with large data sets and have complex workflows that they manage with Atlan. You will be expected to prioritize user experience while building for scale.
- Design and develop products for diverse personasādata analysts in a large FMCG company, a data scientist working with a large fintech organization or a business user in a product startup.Ā
- Collaborate across teams to achieve company-wide engineering goals and contribute to building a great engineering culture.
What makes you a match for us? š
- You have experience building a product from scratch or being in the initial frontend team of any startup.
- You have worked on building and debugging complex systems in both individual and team environments.
- You have a knack for picking the right set of tools for the job at hand.
- You are an expert inĀ http://vue.js/">Vue.jsĀ orĀ http://nuxt.js/">Nuxt.jsĀ and have a desire to deepen your knowledge in current technologies as well as learn new ones.
- You have a strong sense of customer empathy and desire to influence product direction.
- You have lead a team of frontend engineers previously.
- You love crafting beautiful UI & solid UX/DX to solve the usersā problem. You have a knack to go one step further to delight the user.
- You understand the big data landscape and empathize with the problems of data teams.
- You have previously worked in a startup environment, preferably with a SaaS product.
- You love open-source as much we do! Bonus points if you are an active contributor to the community (speak at conferences and meetups).

About Ishi Systems
About
Connect with the team
Similar jobs

To excel in this role, you should possess the following:
JOB PROFILE: - SOFTWARE ENGINEER TRAINEE
Good understanding of Object-Oriented JavaScript (OOJS), ES6,
Hands-on exp in Web app development using modern client-side MVC frameworks
using ReactJS
Thorough understanding of ReactJs and its core principles
Experience with common front-end development tools such as Babel, Webpack, NPM,
etc.
Experience developing custom reusable components in ReactJS
Proficient understanding of unit testing using JavaScript test frameworks like JEST
Experience integrating REST APIs
Ability to understand business requirements and translate them into technical
requirements
Cultural Mindset
Exceptional Work Environment
Nurtures an Entrepreneurial Spirit
Cultivates Strong Leadership Qualities
Seeks Self-Motivated Individuals
Opportunities as Personal Brand Ambassadors
A Company Driven by Passion for Work


We build the best of commerce tools for brands across India. We power commerce for some of the top brands like Levis, boAt, Birkenstock, Kohler and lot more. We are looking for a rockstar Reactjs developer to join us and build the best of tools to empower the largest brands of India.
- 3-5 years of experience in front-end development with React.js.
- Strong proficiency in JavaScript (ES6+), TypeScript (preferred).
- Hands-on experience with Redux, Context API, or Zustand.
- Good understanding of RESTful APIs, GraphQL, and WebSockets.
- Experience with front-end build tools (Webpack, Babel, Vite, etc.).
- Knowledge of CSS frameworks like TailwindCSS, Bootstrap, Material UI.
- Familiarity with unit testing (Jest, Cypress, React Testing Library).
- Experience with Git, GitHub, and CI/CD pipelines.
- Ability to work in an Agile development environment.
- Strong problem-solving skills and attention to detail.

Ā·Ā Ā Ā Ā Ā Ā 7+ yearsĀ of professional experience in front-end development.
Ā·Ā Ā Ā Ā Ā Ā 7+ yearsĀ of hands-on experience with React.js and its ecosystem (Redux, Context API, Hooks, etc.).
Ā·Ā Ā Ā Ā Ā Ā Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
Ā·Ā Ā Ā Ā Ā Ā Experience with RESTful APIs, GraphQL, and WebSocket integration.
Ā·Ā Ā Ā Ā Ā Ā Proficiency in modern build tools (Webpack, Vite, Babel, etc.).
Ā·Ā Ā Ā Ā Ā Ā Expertise in state management libraries (Redux, MobX) and React Query.
Ā·Ā Ā Ā Ā Ā Ā Solid understanding of UI/UX principles and responsive design.
Ā·Ā Ā Ā Ā Ā Ā Experience with testing frameworks (Jest, React Testing Library, Cypress, etc.).
Ā·Ā Ā Ā Ā Ā Ā Familiarity with modern CI/CD pipelines and version control tools (Git).
Ā
Link to apply - https://tally.so/r/wv0lEA
Key Responsibilities:
- Software Development:
- Design, implement, and optimise clean, scalable, and reliable code across [backend/frontend/full-stack] systems.
- Contribute to the development of micro services, APIs, or UI components as per the project requirements.
- System Architecture:
- Collaborate and design and enhance system architecture.
- Analyse and identify opportunities for performance improvements and scalability.
- Code Reviews and Mentorship:
- Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
- Mentor and support junior developers, fostering a culture of learning and growth.
- Agile Collaboration:
- Work within an Agile/Scrum framework, participating in sprint planning, daily stand-ups, and retrospectives.
- Collaborate with Carbon Science, Designer, and other stakeholders to translate requirements into technical solutions.
- Problem-Solving:
- Investigate, troubleshoot, and resolve complex issues in production and development environments.
- Contribute to incident management and root cause analysis to improve system reliability.
- Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends.
- Propose and implement improvements to existing codebases, tools, and development processes.
Qualifications:
Must-Have:
- Experience: 2ā5 years of professional software development experience in [specify languages/tools, e.g., Java, Python, JavaScript, etc.].
- Education: Bachelorās degree in Computer Science, Engineering, or equivalent experience.
- Technical Skills:
- Strong proficiency in [programming languages/frameworks/tools].
- Experience with cloud platforms like AWS, Azure, or GCP.
- Knowledge of version control tools (e.g., Git) and CI/CD pipelines.
- Understanding of data structures, algorithms, and system design principles.
Nice-to-Have:
- Experience with containerisation (e.g., Docker) and orchestration tools (e.g., Kubernetes).
- Knowledge of database technologies (SQL and NoSQL).
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work in a fast-paced environment and manage multiple priorities effectively.


- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to the back-end
- Collaborate with other team members and stakeholders
- Should have hands-on experience in advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, Bootstrap, BackboneJS, ReactJS, DurandalJS, etc. (ReactJS is Mandatory)Ā
- Proficient in web markup, including HTML5, CSS3
- Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS, and experience in building/using REST APIsĀ Ā Ā
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of asynchronous request handling and partial page updates.

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
- 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)

Job Description
- ⢠Collaborate with developers and UI/UX engineers to build scalable web apps
- ⢠Design, implement and manage large applications with video streaming and complex state and high-frequency data
- ⢠Experiment with large data sets to find interesting and valuable ways to visualize the data
- ⢠Build reusable, testable React components that can be used between projects
- ⢠Contribute towards building the companyās coding culture.
- ⢠Mentor, groom junior developers and participate in code reviews
Requirements
- ⢠3+ years of relevant industry experience
- ⢠A deep understanding of JavaScript
- ⢠React, Redux or other JS framework experience
- ⢠HTML5, CSS/SASS, Restful APIs, HTTP
- ⢠JEST or other testing experience
- ⢠Experience with android app development
- ⢠Experience with CI/CD
- ⢠Experience with Mathjax/Latex
- ⢠Experience with large scale video streaming
- ⢠Understanding of i18n, A11Y
- ⢠Excellent understanding of cross-browser compatibility issues
- Ā
What does the role look like?
Software Development Engineers FE will be responsible to participate in all stages of the software product development life cycle. This will include analyzing system and user requirements, designing software flowcharts, creating user interfacing applications (Web Or Mobile) , troubleshooting bugs, and running tests to improve system functionality.
An ideal candidate would be someone who has proficiency in Flutter and JavaScript frameworks, good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
What will you be doing?
ā Write simple, efficient, and maintainable code.
ā Design, develop, scale and maintain User Application written in JS or Dart.
ā Manage individual priorities, deadlines, and deliverables.
ā Validating the functionality and security of the application.
ā Function well in a fast-paced, rapidly changing environment
ā Ensuring best coding standards and practices to improve and maintain quality.
ā Meeting with the engineering and product team to discuss project definitions and goals.
What will you need ?
ā Bachelor/Master degree in CS or related field from a reputed college
ā Sound knowledge of JavaScript or Flutter technologies.
ā Solid grip on the programming basics like DS and algorithms, OOPS.
ā Understanding & experience with restful APIs and microservice architecture
ā Prior experience in start-ups or health-tech will be a plus


-
Overall 3+Ā yearsĀ of software development experience in building web-based and highly scalable applications.Ā
-
Excellent understanding of core computer science concepts likeĀ algorithms, data structure, system design, OOP, etc.Ā
-
Deep knowledge and development expertise inĀ React Native/ReactJSĀ
-
Hands-on coding experience in developing multi platform (iOS & Android) mobile applications with REST APIs.
-
Experience working as a Full stack developer is a big plus.
-
Experience in building single page applications or Javascript heavy front end applications in ReactJS is a big plus.
-
Experience working in cloud environments with CI/CD and infrastructure automation is a big plus.
-
Experience working in anĀ agile teamĀ with software engineering practices like automated testing, test-driven-development, continuous integration, etc is a big plus.Ā
-
Strong oral and written communication.
⢠Developing eCommerce sites on Shopify platform
⢠Migrating websites from other eCommerce platforms to Shopify
⢠Extending Shopifyās functionalities to next level using storefront APIs, liquid programming, meta fields, etc
⢠Integrating third-party and platform supported apps in the sites
⢠Setting up payment integration, shipping methods and taxes in Shopify platform
⢠Page speed optimization of Shopify sites
⢠Implementing SEO/CRO best practices in Shopify sites
⢠Transforming complex layout PSDs into pixel-perfect presentation-layer HTML5/CSS3   templates
⢠Creating responsive website designs
⢠Working under tight deadlines
⢠Handling multiple projects at the same time
⢠Producing high quality of work with a strong focus on detail
⢠Thoroughly QA work prior to submission

