Exp: 5+ Yrs
Location: Andheri East, Mumbai. (Remote Job)
Notice Period: 15-30 Days
About the role
We are looking for a full-stack developer interested in architecting and building innovative cross-border financial products. In this role, you will:
• Build high-performing web and native applications that are robust and easy to maintain
• Provide technical expertise (e.g. constraints, possibilities) early on in the product ideation and requirements gathering phase
• Work closely with engineers, product teams (R&D, UI/UX Design, Product Operations, Quality Assurance), and other cross-functional teams (Data Analytics, Marketing, etc.) to architect, build, test, launch, and validate products; as well as continuously identify room for improvement across our products and processes
• Partner closely with Customer Success, Partnerships, and Operations teams to better understand our users and their needs
• Communicate (in both verbal and written) well with all stakeholders to ensure timely, bug-free launches
• Strive to achieve engineering excellence and up-level the engineering team as a whole Note: Both junior and senior developers are encouraged to apply.
What we're seeking Experience
• 4+ years of experience with React.js (and/or React Native) and Redux
• 4+ years of experience with Node.js
• 4+ years of experience with SQL databases
• 2+ years of experience with Redis
• 2+ years of experience with AWS and serverless infrastructure
• Deep understanding of Redux, REST APIs, the document request model, and offline storage
• Experience with Next.js or similar, and Fastify or similar
• Experience with deploying and maintaining microservice architecture
• Familiarity with code versioning and review tools like Git and GitHub
• Familiarity with native build tools like Android Studio, XCode, and Gradle
• Experience with DevOps is a plus
• Experience with SecOps, building secure applications, and InfoSec is a plus
• Experience building fintech products, handling time-series data, and handling large transactional data is a plus
• Experience building a scalable product is a plus Additional qualities
• Ability to understand business requirements and translate them into technical requirements and vice versa
• Ability to implement, document, and communicate architecture, design decisions, and processes
• Ability to write readable, clean code
• A knack for benchmarking and optimization
• Strong analytical and problem-solving skills
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Ability to implement feedback, learn quickly, and contribute new ideas
• A proactive mindset and independent problem solver
• A constant learner (we are a fast growing start-up and want you to grow with us!)
• A strong team player with strong verbal and written communication
• A self-motivator and entrepreneurial spirit with unrelenting passion to deliver the best service possible and is willing to come up with solutions by diving deep into the core of the problem - this role will reward entrepreneurial and creative problem solvers who approach challenges with curiosity and a solutions-oriented mindset