
Company is a US based startup founded in 2018 to build an edge data platform for the
autonomous world. Rich data in large volumes is getting collected at the edge(outside a datacenter) in use cases like autonomous vehicles, smart manufacturing, satellite imagery, smart retail, smart agriculture etc. These datasets are characterized by being
unstructured(images/videos), large size(Petabytes per month), distributed(across edge, on- prem and cloud) and form the input for training AI models to get to higher degrees of automation.
Company is engaged with building products that solve these unique challenges and be at the forefront of this edge data revolution. The company is backed by prominent VCs and has it’s entire software engineering team based out of India and provides ample opportunities for from- scratch design and development.
Skills required:
1. Strong JavaScript fundamentals.
2. Good understanding of ES6 and other next gen JavaScript constructs.
3. Understanding of the nuances of JavaScript like async programming using promises and
callbacks, scope, closures, higher order functions as well as object oriented
programming.
4. A good understanding of reactive programming using frameworks such as Vue, Angular or React and state management for complex, multi component views.
6. Ability to write DRY code, and create reusable components with a good separation of
concerns.
7. Familiarity with build tools. Knowledge of build and packaging using webpack or other
similar tools.
8. Good understanding of CSS and HTML, basics of UI design and experience with
designing a responsive and intuitive UI.
9. Proficiency with browser based dev tools for debugging logic, performance, network and
other issuess
10. Knowledge of web fundamentals such as Http, REST API design etc.
11. Data Modelling and basics of relational and NoSQL databases.
12. Ability to work in a fast paced environment with high level and sometimes ambiguous
requirements, interacting with multiple stakeholders to drive a feature to completion.
Good to have:
1. Typescript, SASS, SCSS, Testing tools - such as jest, jasmine, mocha
2. Familiarity with Vue JS and it's ecosystem - Vuex, Vue Router, Quasar / Vuetify or other
similar component libraries.
3. Familiarity with a hybrid mobile application development library / framework such as
cordova, phone gap, ionic, sencha touch etc.
4. 4. Object Oriented Concepts and Design Patterns
5. Wireframing experience with tools such as Balsamiq, Sketch, InVision or similar

Similar jobs
We are looking for a talented Lead UI/UX Designer with experience in building SaaS
products to join our dynamic team. This role is perfect for a creative individual who thrives in a
fast-paced environment and is passionate about delivering exceptional user experiences from
concept to launch.
Salary No bar for good candidates.
Qualifications:
● Bachelor's degree in design, human-computer interaction, or related field; equivalent work
experience may be considered.
● Proven experience as a UI/UX Designer, preferably with a focus on SaaS products.
● Strong portfolio showcasing a range of UI/UX design projects and processes, including
wireframes, prototypes, and finished designs.
● Proficiency in UI/UX design tools such as Sketch, Adobe XD, Figma, or InVision.
● Excellent communication, collaboration, and problem-solving skills.
● Ability to thrive in a fast-paced, dynamic environment and manage multiple projects with tight
deadlines.
About One Impression
One Impression is one of the world’s largest influencer marketing platforms, working with 300+ global brands like Unilever, Nestle, and Amazon to connect with a diverse creator network. Our platform empowers brands and creators to collaborate seamlessly and scale their reach. To capture a significant share of global media ad spend, One Impression is quickly becoming the industry’s go-to influencer marketing platform.
About the Role
We are looking for a Frontend Engineer (SDE II) who is experienced in both React.js for Web and React Native for Mobile Apps. You will be responsible for architecting, implementing, and optimizing web and mobile applications while collaborating closely with Product, Design, and Backend teams.
This role is perfect for someone who enjoys working across platforms, building scalable systems, and enhancing the developer experience.
Key Responsibilities
- Architect and develop frontend solutions for both Web (React.js) and Mobile Apps (React Native).
- Build and optimize config-driven systems, reusable components, and common libraries.
- Work closely with Product Managers, Designers, and Backend Engineers to create seamless user experiences across platforms.
- Own and drive React Native-based mobile applications, ensuring modular, scalable, and performant code.
- Optimize web and mobile performance for speed, responsiveness, and efficiency.
- Set up and manage CI/CD pipelines for both web (Docker, Vercel) and mobile apps (Fastlane, App Store/Play Store).
- Implement and maintain state management using Redux, Redux Saga, Recoil, or MobX.
- Work with mobile-specific integrations, such as Firebase Push Notifications, Deep Linking, and Native Modules.
- Ensure cross-platform consistency by handling browser compatibility (web) and device compatibility (mobile).
- Write clean, maintainable, and reusable code, following best practices and design patterns.
- Debug and fix issues rapidly, ensuring a seamless Web & Mobile experience.
- Stay up-to-date with the latest trends and contribute to open-source projects, tech talks, and internal knowledge sharing.
Requirements
- 3-5 years of experience in frontend development, working with both React.js (Web) and React Native (Mobile).
- Strong expertise in JavaScript (ES6+), React.js, and React Native.
- Experience with bundlers like Webpack, Rollup, and Metro for React Native.
- Deep understanding of mobile CI/CD (Fastlane, App Store, Play Store) and web CI/CD (Docker, Vercel, Jenkins, GitHub Actions).
- Strong grasp of Web & Mobile performance optimization techniques.
- Experience with Redux, Redux Saga, MobX, or Recoil for state management.
- Good understanding of mobile UI/UX principles, animations (Reanimated, Gesture Handler), and responsive design.
- Basic familiarity with native iOS/Android development (Swift/Kotlin is a plus).
- Experience with Unit Testing (Jest, React Native Testing Library, Detox, Cypress, Appium, or Espresso).
- Strong debugging skills using Chrome DevTools (Web) and Flipper, Xcode, Android Studio (Mobile).
- Ability to work independently, take ownership of projects, and mentor junior engineers.
- Open to feedback and collaborative in working towards the best user experience.
Why Join One Impression?
- Be a part of one of the largest influencer marketing platforms globally, working with top brands and influencers.
- Opportunity to lead and shape a fast-growing marketplace product.
- Competitive salary and benefits package.
- A collaborative and innovative work culture in a rapidly scaling company.
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.
- Significant experience of working in front-end web development
- Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap, Foundation or Materialize
- Angular Material, Chart Libraries(D3, Leaflet, Amchart etc).
- Solid understanding and development experience in Angular
- Experience with Typescript
- Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
- Experience consuming REST APIs
About SATISFIC
Satisfic is focused on the areas of the IT channel marketing. As the channel catalyst, we connect and empower technology suppliers, solution providers and end-users. Headquartered in Singapore and with teams across key countries in APAC, Satisfic leverages its regional service delivery capabilities to help IT channel succeed and grow.
Please visit our site at http://www.satisfic.com">www.satisfic.com for further details.
What you will be doing:
- SATISFIC is a product-based company; hence will be required to work on product development and support.
- Need work on the following technologies – Angular, Core Web API and PostgreSQL.
- SATISFIC’s product is hosted in AWS. This will provide you with an opportunity to work on the latest cloud technologies
- Coding computer programs.
- Support day to day software development activities as assigned by Software Engineering Leader/Manager.
- Timely completion of daily assigned projects as per requirements
- Complete adherence to all metrics and parameters associated with each project through completion of project.
- Effective Time management.
- Mentor and assist Trainee/ Junior Software Engineers to complete assigned tasks.
- Completing assigned projects on time within set quality parameters.
- Check coding standards and deliverables against each project/product specifications for their own and their junior engineers before delivery.
- Develop module specification documents for internal purpose.
- Ensure compliance/closure of Regulatory and Quality requirements before approving Design Outputs/Program Deliverables.
- Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives.
- Develop innovative solutions that improve the efficiency and reliability of the deliverables and system.
About your experience:
- 3-4 years of proven experience in Angular 2 or higher, typescript and web mark up.
- Proficiency with building responsive web application with HTML 5, CSS and related frameworks (Bootstrap, Materialize)
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Knowledge & experience to user REST APIs using JSON data and best practices related to their implementation.
- Knowledge & Experience in Node JS
- Firm grasp of UI/UX principles, ability to convert UX designs into deliverables.
- Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS.
- Strong interpersonal and communication skills
- Strong analytical abilities
- Project and time management skills
- Quick learner with a positive attitude
Qualifications:
- Master’s / Bachelor’s degree in Computer Science, Software engineering or related area from a good institute is preferred
Reports to: Lead – Software Engineering
- Participate in the design of the solution based on business requirements gathered
- and analyzed by analysts
- Develop new features for mobile/web applications
- Build reusable code and libraries across platforms
- Optimize applications in terms of scalability and stability
- Use the best coding standards and practices, to assure the quality of the code
- Perform development testing
- Collaborate with other team members and stakeholders
CANDIDATES MUST HAVE
- 4+ years of experience in Frontend Development
- Angular 6 and Above
- REST API
- Typescript , HTML, CSS ,JavaScript
- React Native
- Having experience in both Mobile/Web development
REQUIREMENTS
- Bachelors in Engineering, Computer Science or in similar areas
- Minimum of 4+ years work experience in creating front-end (mobile/web)
- applications, using Angular 6+, Typescript, JavaScript and React Native
- Experience with HTML, CSS and Bootstrap.
- Experience with Agile (SCRUM) methodologies
- Experience with Unit Testing and TDD
- Experience with REST based APIs
- Knowledge of iOS or Android development is a plus
- Excellent capacity to work autonomously or integrated in a team
- Excellent problem-solving and analytical skills
- Proactivity and ability to adapt in a context in which priorities often change
- Developed sense of responsibility, oriented to customer solutions and associated
- improvements
- Fluent in English - written and spoken (mandatory)
- 3+ years of experience in web development
- Minimum 2+ years’ experience in React js
Good to have
- Design and develop automation scripts when needed
- Experience in the Real Estate will be a plus
Job title: Front End Senior Developer
Job description
Roles and Responsibilities
1.Collaborate with cross-functional teams to define, design, and push new front-end solutions.
2.Translate UI/UX design wireframes to actual code that will produce visual elements of the application.
3.Unit-testing code for robustness, including edge cases, usability, and general reliability.
4.Create and be accountable for user interaction models, workflows, information architecture, prototypes, and guidelines for user interfaces.
5.Designing and building responsive web applications.
6.Provide technical leadership towards new UI architectures.
7.Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Requirements:
- 4+ years of Frontend development experience
2.Experience in ReactJS, Redux and component based design
3.Experience in HTML5/CSS3, SASS or LESS
4.Experience in Mobile web Specific Technologies Like PWA, Service Workers.
5.Experience in Unit testing and Flow testing using Jasmine/Karma, Jest Framework
6.Knowledge of front-end build tools and frameworks. Webpack and Babel.
7.Experience in TDD (test-driven development)]
8.Experience of developing and consuming RESTful web services
9.Proficient understanding of web Markup.
10.Good knowledge of caching and memory management for UI applications
11.Should have executed a production level end to end UI application
Your primary focus will be developing web applications and components. You'll implement them with the React.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including backend developers and UX/UI designers. Your commitment to team collaboration, good communication, and a quality product is crucial.
Day-to-day responsibilities include:
1. Developing new user-facing features using React.js and workflows like Redux.
2. Building reusable components and front-end libraries for future use.
3. Translating designs and wireframes in high-quality code.
4. Optimising components for maximum performance across a vast array of web-capable devices and browsers.
5. Integrating APIs for complete functionality.
6. Write technical documentation.
Responsibilities include:
1. Experience developing desktop and mobile applications for a minimum of 2 years.
2. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
3. Thorough understanding of React.js and its core principles
4. Should have experience with Redux and respective middlewares (eg. redux-thunk or redux-saga)
5. Familiarity with RESTful APIs
6. Knowledge of modern authorization mechanisms, such as JSON Web Token
7. Familiarity with modern front-end build pipelines and tools
8. Ability to understand business requirements and translate them into technical requirements
9. Knowledge of D3.js would be plus
Skills Required: HTML/CSS, Javascript, React.js, Redux.
Required Experience: 2 - 4 year of experience









