Software Development Engineer


Full TimeReact
Posted 1 year ago
About us:

Upstox is one of India's leading Fin-Tech companies with a mission to simplify trading & investing to make it easily accessible to the masses. We aim to enable everyone, from new investors to seasoned traders, to invest across multiple categories with our state-of-the-art trade & investment platform and commission-free pricing. We offer numerous asset categories to invest in, like Stocks, Digital Gold, IPOs, Mutual Funds, and more. By focusing on our customers’ needs and equipping them with personalized yet powerful tools, we witnessed a steep growth of 800% in our customer base from 25 Thousand in 2017 to 2 Lakh in 2019. With 1500% growth in 2020, currently, over 3 million customers trust us with their investment decisions, thus setting us on the course to become an industry leader in the country. The company was founded in 2009 by Ravi Kumar and Shrinivas Viswanath, and in 2016 Kavitha Subramanian joined as the third co-founder. Backed by Ratan Tata, we raised $4 million in Series A funding (2016) led by Kalaari Capital. In 2019, US-based investment firm Tiger Global Management invested $25 million in a Series B funding round. Visit our LinkedIn page to learn more about us. Do visit our Linkedin page to know more about us.

We are looking for a Senior Frontend Developer (SDE III) to join us on our mission to make Upstox accessible for all.

What You'll Do:

. Architect and build performant mobile applications on both iOS and Android platforms.
. Develop highly responsive applications and websites. Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
. Diagnose and fix bugs and performance bottlenecks for performance that feels native.
. Reach out to the open-source community to encourage and help implement mission-critical software fixesMaintain code and write automated tests to ensure the product is of the highest quality.
. Transition existing web app features to React Native.
. Enhance the performance of an application close to a native one by removing the constriction.
. Capability to maintain code that is easy to understand.
. Capability to take advantage of native APIs for deep integration of all platforms.
. Coordinate with the teams responsible for other layers of the product infrastructure

What Experience, Attitude & Traits You'll Need to Succeed:

. 5-8 years’ proven experience as a React/ React Native Developer
. B.E/BTech in Computer Science or a related field
. Knowledge of Object-Oriented Programming.
. Complete familiarity with JavaScript and capability to write a script that is optimized and works perfectly.
. Capability to write Well-documented code with JavaScript that is easily readable.
. Having the knowledge of third-party dependencies and debugging dependency conflicts that might occur.
. Understanding of native build tools like XCode, Gradle, etc.
. Experience in testing with tools like Jest, Detox, Cypress, etc.
. Knowledge about Offline Storage, REST APIs, and document request model.
. Knowledge of HTML5/CSS3 and jQuery
. Familiarity with architecture styles/APIs (REST, RPC)
. Understanding of Agile methodologiesFlexible approach to work with the ability to adapt to a fast-paced, ever-changing environment
Upstox is an Equal Opportunity Employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or other characteristics.
Apply for this job