Software Engineer (Front End - React)

BDT(Tk)  Negotiable Full time on site
Software Engineer (Front End - React)
Job Description

Requirements

Education
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor’s Degree in Computer Science & Engineering or equivalent.
Experience
  • 2 to 4 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service
Additional Requirements
  • Age 25 to 35 years

Experience:

  • 2-4 years of hands-on experience in frontend development using React.

Technology Stack Requirements:

  • Frontend Framework: React.js with experience in React hooks, Context API, and component-based architecture.
  • State Management: Familiarity with Redux or Context API.
  • Styling: Proficient in CSS and responsive design principles. Experience with frameworks like Tailwind CSS or SCSS is a plus.
  • Version Control: Proficiency with Git (GitHub/GitLab) for version control.
  • Testing: Experience with frontend testing frameworks such as Jest or React Testing Library.
  • Performance Optimization: Knowledge of lazy loading, code splitting, and optimizing frontend performance.
  • Modular Architecture: Experience building modular and maintainable front-end applications.

Skills Requirements:

  • React Expertise: 2-4 years of solid experience in React.js and related libraries.
  • Responsive Design: Ability to develop responsive, mobile-first web applications.
  • UI/UX Collaboration: Experience translating designs into functional and interactive user interfaces.
  • Cross-Browser Compatibility: Ensure compatibility and smooth performance across different browsers.
  • Problem-Solving: Strong analytical skills with a focus on troubleshooting frontend issues.
  • Agile Methodology: Familiarity with Agile/Scrum processes using tools like Jira or Trello.

Additional Requirements:

  • Strong communication skills (verbal and written).
  • A portfolio showcasing React projects is highly preferred.
  • Proficiency in using AI tools

Responsibilities & Context

Job Description:

  • Developing and implementing responsive user interface components using React.
  • Building reusable front-end components and libraries.
  • Translating design mockups (PSDs and wireframes) into high-quality code.
  • Ensuring optimal performance across different devices and browsers.
  • Collaborating with the development team to discuss UI ideas and implementations.
  • Monitoring front-end performance and optimizing for speed.
  • Documenting application changes and implementing updates.

Skills & Expertise


Compensation & Other Benefits

  • Weekly 2 holidays
  • Salary Review: Yearly
  • Festival Bonus: 2

  • Competitive salary based on experience & competencies.

  • Opportunities for professional growth and development.

  • Dynamic and collaborative work environment.

  • Long Service Benefit.

  • Loyalty Bonus: Reward for continuous service.

  • Employee Referral Bonus: Bonus for successful candidate referrals.

  • Team Outings: Company-sponsored events to encourage team bonding.

  • In-House/Outbound Training: Professional development opportunities through workshops and training sessions.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Banani)

Job Highlights

মাঠপর্যায়ে ও বস্তিবাসী পরিবারের সাথে কাজ করার মানসিকতা থাকতে হবে।