The Company: <Stealth Mode> is a “new” financial technology company dedicated to building Credit, Data, and Infrastructure to provide financial services for consumers and small business owners in India and South-East Asia. <Stealth Mode> is committed to empower, enable opportunity and advance the financial well-being of our community through transparent and responsible product offerings. We are headquartered in Singapore, with operating & engineering offices in Bengaluru, India. The founding team of <Stealth Mode> comprises of serial entrepreneurs and seasoned professionals with solid operating experience in all functional areas of building large technology and financial services ventures. The core team that has come together from a diverse set of backgrounds to make financial services more meaningful, honest, and inclusive. Software Engineer (Applications) A Software Engineer (Applications) is a skilled and knowledgeable engineer who can build an end to end applications in Python and React / React Native. They are very passionate about software engineering and development and are user-centric and quality conscious in their approach. A Software Engineer (Applications) is a problem solver and can work with minimal supervision with ownership and autonomy on time-sensitive projects. The Software Engineer (Applications) reports to the Tech Lead. Responsible for: Understanding key product and design requirements and estimating effort and timelines Building responsive cross-device, cross-browser and cross-platform user interfaces in React.js Building iOS and Android native applications using React Native platform. Building APIs, webhooks, queues, databases and other backend systems using Python libraries and open source projects. Building REST APIs using the Django Rest Framework. Working with fellow engineers, product managers, designers, and data scientists to find optimally performing solutions to business ideas and problems. Writing unit tests, integration tests, and end-to-end UI test cases for their application to ensure application quality. Qualifications / key skills / competencies required: Complete understanding of the React.js library and implementation of production-grade web applications and PWAs. Complete Understanding of state management using the Redux framework. Complete understanding of building native applications in React-Native framework (building user interfaces, optimizing performance, using hardware-specific features, etc) Understanding of writing UI tests using Jest, Enzyme and Puppeteer. Thorough understanding of Python programming language and Django web framework. Key understanding of REST protocol and implementation using Django Rest Framework Key understanding of message queues such as Apache Kafka and webhooks. Understanding of synchronous and asynchronous architectures and experience in building them. Understanding of web scraping and data aggregation using Beautiful Soup, ScraPY or equivalent. Understanding of building notifications and alerts using push notifications, SMS and email alerts. At least 2 years of relevant work experience in a “B2C” or “Consumer-facing product” engineering team. Bachelors of technology in computer science or equivalent. Specifics Location: Bengaluru, India. Date of joining: Immediate Compensation: INR 600,000 to 10,00,000 per annum. ESOPs: Yes
Lead and direct UI team of user experience designers, UI software engineers and graphic designers. Design portal-style UI framework, modular and its API interfaces. Design intuitive look, innovative plus feel of next-generation UI. Collaborate with clients, product management as well as UI team. Design entire technical architecture of UI portal framework along with pluggable modules. Perform closely with customers, product management, graphic designers plus usability experts to present compelling user experience.