Job Openings Front-End Developer

About the job Front-End Developer

Job Context:

Riseup Labs is looking for a Software Frontend developer to join the team. As a Frontend Developer, you will be involved in the design, implementation and optimization of the applications that advance the state-of-the-art production tools.

Job Responsibilities:

  • Develop high-quality, scalable, and responsive web applications using React, Redux, and JavaScript.
  • Design, develop, and implement new charts and dashboards using charting libraries like Plotly.js.
  • Collaborate with cross-functional teams to gather requirements and translate them into functional and visually appealing chart and dashboard components.
  • Optimize charts and dashboards for performance, interactivity, and data visualization.
  • Troubleshoot and debug issues in existing charts and dashboards.
  • Stay up to date with the latest industry trends and best practices in front-end development and data visualization.
  • Handle big data visualization, with experience in managing and visualizing terabytes of data.

Educational Requirements:

  • B.Sc in Computer Science and Engineering from any reputed public or private university.

Additional Requirements:

  • Proficiency in React, Redux, Vuejs, Vuex, Nuxtjs, Nextjs, JavaScript, HTML5, and CSS3.
  • Demonstrated ability to visualize and handle large datasets, particularly experience in managing and visualizing terabytes of data.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
  • Familiarity with performance optimization techniques for web applications.
  • Ability to understand business requirements and translate them into technical requirements
  • Solid understanding of fundamental web technologies such as HTTP, REST, AJAX Websockets and JSON.
  • Proficient understanding of React.js and Vuejs its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • In-depth knowledge and experience with charting libraries such as Plotly, D3.js, or similar
  • Prior experience with GIT
  • Familiarity with Docker.

Workplace: 

  • Uttara, Dhaka

Working Hours:

  • 9:00 Am - 6:00 Pm

Salary: 

  • Negotiable (Based on experience and skills)

Compensation & Other Benefits:

  • Annual Performance Evaluation and Increment
  • Festival Bonus (2)
  • Group Life and Health Insurance
  • Full Subsidize Lunch
  • Annual Retreats
  • Wedding Bonus (As per company’s policy)
  • Celebration of Events & Occasions
  • Team Outing
  • Training & Development by Organization Assigned Consultants
  • Weekly 2 holidays (Friday & Saturday)
  • Paid Time Off 24 days (CL & SL)
  • Maternity Leave with benefit (As per company's policy)
  • Paternity Leave
  • Public holidays as per Riseup Labs calendar

The Application Process:

  • Telephone Round.
  • Interview with the Technical Lead & Talent Acquisition Team.
  • Job Offer.