Principal Software Engineer React

Year    Bangalore, Karnataka, India

Job Description

:

Nium is a next-generation financial services platform that enables companies around the world to unlock new revenue opportunities and improve cash flow economics

Nium is a leader in its geographical and payment service breadth, owning licenses in the world's largest and fastest-growing economies. Our modular platform allows banks, payment providers, travel companies, and other businesses to collect and disburse funds in local currencies to over 100 countries, plus issue physical and virtual cards globally. Our proprietary set of APIs embeds financial services and can bring to life multiple B2B and B2C use cases in a matter of weeks.

Nium is part of CB Insights Fintech 250, which highlights the most promising Fintech companies globally. Today, Nium serves over 130 million customers and enables platforms to provide access to financial services to over 3 billion people across the world.

Requirements:

You will come in as a team member of our constantly growing tech team. As a software engineer you will be working with corporates, businesses and banks, oriented product by improving product features based on client needs.

You will need to be collaborative as a team member and always be willing to share the knowledge with colleagues. You're unafraid to ask for a help if needed because we have many bright minds here. You take our applications, platform & products to next level scalability by writing clean, simple and maintainable code - you will be actively mentoring and reviewing young tech talent in our teams to do so to! Curiosity and constant learning are a mainstay of your personal code!

Also, You won't be working in a standard tech shop in the payments space. Where else would you get to work on cool stuff like - Micro apps, React native bridging, Fastlane integration, Redux form, Dynamic validation, Stack navigator, Code in objective c, Swift, Android, kotlin and a lot more!

What would a day in your life @ Nium look like?

  • You will be developing Front-end applications with complex user interfaces (ReactJS)
  • You will develop a highly modular system that embodies the separation of concern principle, consume Back-end APIs and fine-tune for different devices/browsers
  • You will play an active role in implementation of security and data protection
  • You will be a member of our Scrum development team to deliver technology solutions in an Agile team which include, sprint planning, standups, and sprint retrospectives
  • You will design, analyze, code, test, and deploy applications to satisfy business requirements for large, complex projects.
  • You will adhere to firm-wide architecture standards, risk management and security policies.
  • You will ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate
  • You will balance application development and application support need
What expertise & experiences would you need to have to play this kind of role?
  • 7+ Yrs Solid knowledge of frontend development with a minimum of 2 years of work on ReactJS
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Strong & thorough understanding of Reactjs and its core principles
  • Experience with popular Reactjs workflows such as Redux
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • High coding standards - understanding of test coverage best practices & test pyramid concept
  • Familiar with Continuous Delivery approach
  • Experience with Distributed and Concurrent Systems, knowing the tradeoffs between stateful/stateless and synchronous/asynchronous architectures
  • Passion about technology and its relationship with product and user experience
  • Ability to work independently - identify problems, create plans and implement solutions to them
  • Broad understanding of the concept of minimum viable product (MVP)
  • Customer is at the heart of everything you do and this empathy drives all decision you make
  • Ability to articulate complex and technical concepts to non-technical audiences
  • Knowledge/interest in payment platforms, foreign exchange & highly complex systems
Join the world of NIUM

We, at Nium, are on a mission to transform global financial infrastructure. We are driven by our co-created values of teamwork, innovation, customer obsession and accountability. These aren't just buzzwords, they're how we do business every day and owned by each and every employee at Nium.

Benefits:
  • Comprehensive Health Insurance
  • Home Office setup allowance
  • Training & Development
  • 24x7 Employee Assistance Program
  • Generous Parental and Family leave
  • Year-end leaves

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2974186
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year