Title: Senior Frontend Engineer
Company Name: Software Company
Vacancy: 02
Location: Dhaka (Gulshan)
Salary: Negotiable
Experience:
∎ 3 to 5 years
∎ The applicants should have experience in the following business area(s):Software Company
Published: 8 May 2025
Requirements:
Additional Requirements:
∎ Bachelor’s or Master's Degree in Computer Science & Engineering or related fields.
∎ Minimum 3-5 years of experience in frontend development.
∎ Strong portfolio demonstrating complex frontend projects.
∎ Quick learner with familiarity in financial terminology.
∎ Excellent team player able to collaborate across diverse teams.
∎ Problem-solving mindset, capable of swiftly addressing critical live issues.
∎ Exceptional communication and documentation skills.
∎ Familiarity with cPanel, Linux (Ubuntu/CentOS), Windows Server.
∎ Experience with CI/CD pipelines, GitHub Actions, Vercel deployments.
∎ Knowledge of financial trading concepts (order types, limits, P&L).
∎ Experience in frontend testing frameworks like Jest, Cypress, and React Testing Library.
∎ Preferred Qualifications:
∎ Bachelor’s or Master's Degree in Computer Science & Engineering or related fields.
∎ Minimum 3-5 years of experience in frontend development.
∎ Strong portfolio demonstrating complex frontend projects.
∎ Soft Skills:
∎ Quick learner with familiarity in financial terminology.
∎ Excellent team player able to collaborate across diverse teams.
∎ Problem-solving mindset, capable of swiftly addressing critical live issues.
∎ Exceptional communication and documentation skills.
∎ Bonus Skills:
∎ Familiarity with cPanel, Linux (Ubuntu/CentOS), Windows Server.
∎ Experience with CI/CD pipelines, GitHub Actions, Vercel deployments.
∎ Knowledge of financial trading concepts (order types, limits, P&L).
∎ Experience in frontend testing frameworks like Jest, Cypress, and React Testing Library.
Responsibilities & Context:
∎ React.js / Next.js: Expertise in component architecture, SSR, CSR, hooks, memoization, and dynamic routing.
∎ JavaScript (ES6+): Proficiency in closures, async/await, promises, event loop, scope, and object-oriented programming.
∎ Socket.IO & WebSockets: Real-time data handling for market activities, optimized event listeners.
∎ State Management: Redux Toolkit and Context API.
∎ TypeScript: Strong typing to ensure scalable, error-free frontend development.
∎ Styling: Tailwind CSS, SASS, LESS, CSS Modules, and experience with theme management (dark/light).
∎ Charting Libraries: Experience customizing financial charts using Highcharts, ApexCharts, Chart.js, or Recharts. Familiarity with TradingView is a plus.
∎ REST API / GraphQL Integration: Integrating authentication, portfolio management, and market data.
∎ Performance Optimization: Bundle splitting, lazy loading, caching, and virtual DOM optimization.
∎ Develop and maintain the Order Management System (OMS) UI including dashboards, order books, market feeds, trade forms, and reporting tools.
∎ Create real-time interactive features using Socket.IO.
∎ Manage and enhance styling consistency and theme support across various UI components.
∎ Integrate OCR capabilities for document scanning and invoice parsing using React OCR/Tesseract.js.
∎ Collaborate closely with backend teams on WebSocket events, REST APIs, and error management.
∎ Optimize legacy codebases, integrating jQuery within React when required.
∎ Maintain version control through GitHub/Bitbucket, ensuring comprehensive documentation.
∎ About our Software Company:
∎ At our Software Company, we aim to revolutionize capital markets in Bangladesh by making investing accessible to everyone through cutting- edge digital solutions. Join us to help democratize finance, enhance client experiences, and build a stable, fair equity market accessible across socio-economic classes.
∎ Position Overview:
∎ We are seeking an experienced Senior Frontend Engineer to build intuitive, high-performance web applications integral to our digital brokerage platform. Your expertise will directly impact thousands of retail and institutional investors, empowering them to navigate financial markets efficiently.
∎ Core Technical Skills Required:
∎ React.js / Next.js: Expertise in component architecture, SSR, CSR, hooks, memoization, and dynamic routing.
∎ JavaScript (ES6+): Proficiency in closures, async/await, promises, event loop, scope, and object-oriented programming.
∎ Socket.IO & WebSockets: Real-time data handling for market activities, optimized event listeners.
∎ State Management: Redux Toolkit and Context API.
∎ TypeScript: Strong typing to ensure scalable, error-free frontend development.
∎ Styling: Tailwind CSS, SASS, LESS, CSS Modules, and experience with theme management (dark/light).
∎ Charting Libraries: Experience customizing financial charts using Highcharts, ApexCharts, Chart.js, or Recharts. Familiarity with TradingView is a plus.
∎ REST API / GraphQL Integration: Integrating authentication, portfolio management, and market data.
∎ Performance Optimization: Bundle splitting, lazy loading, caching, and virtual DOM optimization.
∎ Responsibilities:
∎ Develop and maintain the Order Management System (OMS) UI including dashboards, order books, market feeds, trade forms, and reporting tools.
∎ Create real-time interactive features using Socket.IO.
∎ Manage and enhance styling consistency and theme support across various UI components.
∎ Integrate OCR capabilities for document scanning and invoice parsing using React OCR/Tesseract.js.
∎ Collaborate closely with backend teams on WebSocket events, REST APIs, and error management.
∎ Optimize legacy codebases, integrating jQuery within React when required.
∎ Maintain version control through GitHub/Bitbucket, ensuring comprehensive documentation.
Skills & Expertise:
Compensation & Other Benefits:
∎ Competitive salary with attractive benefits.
∎ Work with innovative technologies in a collaborative and growth-focused team.
∎ Opportunity to significantly contribute to a pioneering brokerage transforming Bangladesh's financial landscape.
∎ Why Join our Software Company?
∎ Competitive salary with attractive benefits.
∎ Work with innovative technologies in a collaborative and growth-focused team.
∎ Opportunity to significantly contribute to a pioneering brokerage transforming Bangladesh's financial landscape.
Workplace:
∎ Work at office
Employment Status: Full Time
Job Location: Dhaka (Gulshan)
Read Before Apply: Become a key part of our journey to innovate and democratize the financial industry. We look forward to welcoming your talent and passion to our dynamic team!
Company Information:
∎ Software Company
Application Deadline: 23 May 2025
Category: IT/Telecommunication