Full Stack Developer (Trading Application for mobile) Job Overview: I'm seeking a highly skilled Full Stack Developer with experience in building trading platforms and real-time financial applications.
Budget: ₹1,500 – ₹12,500 INR
Key Responsibilities:
- Develop a robust frontend using React.js or similar frameworks to provide a seamless user experience.
- Design and implement secure, scalable backend services to handle real-time trading data, user authentication, and order execution.
- Integrate third-party broker APIs (e.g., Zerodha, Interactive Brokers) for market data retrieval and trading functionality.
- Implement WebSocket connections for real-time updates and low-latency data streaming.
- Manage databases to store user settings, trade history, and other relevant data securely.
- Ensure the app is responsive across devices and provides a mobile-friendly experience.
- Develop and implement security protocols, including encryption, OAuth, and SSL/TLS.
- Write clean, maintainable code and participate in code reviews.
- To create a user-friendly interface.
- End-to-end testing for all features.
- Debug and resolve performance issues, ensuring the app is reliable and fast.
- Use best practices in web and mobile development, particularly in fintech and trading.
Required Skills and Qualifications:
- Strong proficiency in HTML, CSS, JavaScript, React.js (or similar frontend frameworks).
- Experience with backend frameworks such as Node.js, Python (Django/Flask), Java (Spring Boot) or similar.
- Expertise in API integration and WebSocket programming for real-time data streaming.
- Solid understanding of OAuth protocols , API authentication , and encryption techniques .
- Proficiency in database management (SQL/NoSQL), particularly MongoDB and PostgreSQL .
- Experience with broker APIs for real-time trading and order execution (e.g., Zerodha,Dhan,Shoonya etc).
- Experience in mobile development using React Native or Flutter is a plus.
- Strong understanding of financial markets and trading strategies (Must Have ).
- Knowledge of testing frameworks like Jest, Mocha, or Selenium for automated testing.
Bonus Qualifications:
- Experience developing financial/trading platforms or fintech applications.
- Strong understanding of UI/UX design principles for financial apps.
- Ability to work in an agile development environment.
- Develop a robust frontend using React.js or similar frameworks to provide a seamless user experience.
- Design and implement secure, scalable backend services to handle real-time trading data, user authentication, and order execution.
- Integrate third-party broker APIs (e.g., Zerodha, Interactive Brokers) for market data retrieval and trading functionality.
- Implement WebSocket connections for real-time updates and low-latency data streaming.
- Manage databases to store user settings, trade history, and other relevant data securely.
- Ensure the app is responsive across devices and provides a mobile-friendly experience.
- Develop and implement security protocols, including encryption, OAuth, and SSL/TLS.
- Write clean, maintainable code and participate in code reviews.
- To create a user-friendly interface.
- End-to-end testing for all features.
- Debug and resolve performance issues, ensuring the app is reliable and fast.
- Use best practices in web and mobile development, particularly in fintech and trading.
Required Skills and Qualifications:
- Strong proficiency in HTML, CSS, JavaScript, React.js (or similar frontend frameworks).
- Experience with backend frameworks such as Node.js, Python (Django/Flask), Java (Spring Boot) or similar.
- Expertise in API integration and WebSocket programming for real-time data streaming.
- Solid understanding of OAuth protocols , API authentication , and encryption techniques .
- Proficiency in database management (SQL/NoSQL), particularly MongoDB and PostgreSQL .
- Experience with broker APIs for real-time trading and order execution (e.g., Zerodha,Dhan,Shoonya etc).
- Experience in mobile development using React Native or Flutter is a plus.
- Strong understanding of financial markets and trading strategies (Must Have ).
- Knowledge of testing frameworks like Jest, Mocha, or Selenium for automated testing.
Bonus Qualifications:
- Experience developing financial/trading platforms or fintech applications.
- Strong understanding of UI/UX design principles for financial apps.
- Ability to work in an agile development environment.