
● Advanced JavaScript, CSS, HTML 5, DOM Concepts
● Knowledge of REACT tools and framework including React.js (Hooks + Classes), Webpack,
Redux, and Flux, Next.js
● Knowledge of Typescript
● Knowledge of performance testing frameworks including Mocha and Jest.
● Familiarity with common UI Libraries such as materialUI, bootstrap.
● Fluent in responsive design and mobile / tablet UI / UX
● Knowledge of version control systems like Git.
● An understanding of React best practices and a commitment to following them.
● Ability to create and maintain continuous integration and delivery of React applications.
● Fintech experience - preferred

Similar jobs
We are looking out for Flutter Developers who will be running and designing product application features across various cross platform devices. We are looking out for someone who has experience using Flutter widgets that can be plugged together, customized and deployed anywhere. You should be passionate about writing code, and taking up full ownership of app development.
Qualification :
Bachelor's degree in computer science, software engineering, or a related field is preferred.
Experience :
Minimum 1 year experience in Flutter or Andriod App Development.
Responsibilities
- ● Building and shipping a robust application to Android/iOS devices using a single codebase
- ● Writing readable and clear code using Dart that will be extensively documented for future use and upgrades
- ● Sharing feedback and brainstorming ideas with teams to improve the development process
- ● Understand basic concepts of design for developing user friendly applications
- ● Stay up to date with the latest technologies
- ● Familiarize yourself with the different stacks and products.
- ● Lead development initiatives for other features
- Job Qualifications and Skill Sets
- ● Experience in development of Android/iOS applications and have deployed them on Google Play/App Store
- ● 3+ years knowledge in mobile app development
- ● In depth understanding of Object Oriented programming
- ● Familiarity using Git and IDEs like Android Studio & VS Code
- ● Understanding of the Agile Software Development Life Cycle and been exposed to
- Scrum projects
- ● Knowledge of Dart programming language, Rest APIs and integration of various APIs
- from third parties
- ● Comfortable using test cases for debugging code, enhancing performance and reliability
- ● Track record of successfully managing multiple company or customer websites
- ● Excellent time-management and communication skills
Desired Skills: React.js, JavaScript, Redux, RESTful APIs, TypeScript
Job Summary:
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or 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 JWT Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- 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)
- Familiarity with any ReactJS testing framework is plus
Responsibilities
- Work closely with the design and backend team to build and develop web applications for our forward-thinking products.
- Design large-scale systems with high complexity to support our high throughput applications.
- Understand how to leverage infrastructure for solving such large-scale problems.
- Develop tools and contribute to open source wherever possible.
- Adopt problem-solving as a way of life - always go to the root cause.
- Develop scalable front-end engineering, for the largest FinTech companies in India who use our product.
- Actively think about improving UX and UI.
- Collaborate with the team to discuss and implement ideas.
- Build responsive, robust, and optimized applications.
- Professional development experience with Angular 10
- At least 1-2 years of JavaScript development experience for web applications.
- Strong eye for design, UI, and UX.
- Passion for front-end development.
- Willingness to learn and experiment with new technologies.
We are looking for a talented Front-end Engineer capable frontend developer to join OneFin!
Responsibilities
- Work closely with the design and backend team to build and develop web applications for our forward-thinking products.
- Design large-scale systems with high complexity to support our high throughput applications.
- Understand how to leverage infrastructure for solving such large-scale problems.
- Develop tools and contribute to open source wherever possible.
- Adopt problem-solving as a way of life - always go to the root cause.
- Develop scalable front-end engineering, for the largest FinTech companies in India who use our product.
- Actively think about improving UX and UI.
- Collaborate with the team to discuss and implement ideas.
- Build responsive, robust, and optimized applications.
- Professional development experience with Angular 10
- At least 1-3 years of JavaScript development experience for web applications.
- Strong eye for design, UI, and UX.
- Passion for front-end development.
- Willingness to learn and experiment with new technologies.
Job Description:
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a desired structure is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Job Requirements:
- Strong development and fundamental knowledge of React Native.
- Minimum 1 year of hands on experience in React Native is required for this position
- Leverage native APIs for deeper integrations with iOS/Android platforms.
- Work with engineers, designers, product managers.
Skills Required : React-Native, JavaScript, ES6, REDUX, API, Firebase, Android setup, iOS Setup
About this Role:
As part of the frontend development team, you will be responsible to build and maintain client side applications for our users collaborating with cross-functional teams comprising Product, Design, BI, and other engineers.
You will define best practices for client side architecture and build for the long term over iterations that bring measurable business value.
You will be involved in recruiting engineers for the team and mentoring them
As a company, we are very data driven and customer focused. As an engineering team, we are driven by metrics and care deeply about agility without compromising on the quality of our output. We are working towards creating an environment where individuals feel empowered to take ownership and initiative.
About You:
● You have a minimum of 7 years of experience building high-performance consumer-facing mobile applications at product companies of a decent scale
● You have a keen eye for mobile architecture and able to assist your team in making the right choices for every project
● You have previous experience building react native applications from scratch
● You have prior experience with recruiting and building a high-performance team
● You have a passion for mentoring and helping people on your team grow and achieve their goals
● You practice test-driven development
● You are familiar with both Android and iOS design patterns, and GraphQL
● You have some exposure to native app development in Swift, Kotlin, or Java
● You have strong knowledge of software development fundamentals, including a relevant background in computer science fundamentals and agile development methodologies.
● You are an excellent collaborator & communicator. You know that startups are a team sport. You listen to others, aren’t afraid to speak your mind and always try to ask the right questions.
● You are excited by the prospect of working in a distributed team and company.
Location: We are primarily looking for candidates in Bangalore but are open to other locations in India for the right candidate. At the moment, however, like most teams, we are fully remote.
Learn from the best: Learn from leaders who have built Comm100 from ground up. Work under other engineers who handle different layers of the infrastructure.
Work in a data-driven team: Understand the importance of validating assumptions about user behaviour. Use various types of testing to ensure we're right (or discover where did we go wrong). Utilize data collection, enrichment, analytics, and visualizations to improve our systems.
WHO YOU ARE
To be successful in this role, you'll need to have the following skills:
Love for coding: A fanatic about writing beautiful and scalable code.
Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative, and inventive.
Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail and are comfortable learning new technologies and systems.
Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript,
- Rich experience with ReactJS, Redux, React Native, or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Familiar with web security, SEO, accessibility, and internationalization.
- Experience with W3C standards, HTTP protocol and web browsers.
- Experience with common tools such as front-end compilation, construction, testing, etc. (Babel, Rollup, Webpack, Jasmine, etc.)








