Senior Software Engineer (Frontend)

  • Full-time

Company Description

Avenir IP Ltd. is a dynamic software development company at the forefront of technological innovation. As a trusted full-service development and quality assurance partner, Avenir IP excels in crafting time-sensitive, cutting-edge SaaS platforms, web applications, e-commerce solutions, MVPs, and on-premises software designed to drive business success. Beyond bespoke development, Avenir IP has pioneered its own proprietary SaaS products, including Bluecheck, a state-of-the-art anti-counterfeit solution, and Acculex, a revolutionary lawyer marketplace. Committed to delivering excellence, Avenir IP combines technical expertise, creativity, and a client-centric approach to empower businesses in an ever-evolving digital landscape.

Job Description

We are seeking a talented and experienced Senior Software Engineer with a focus on frontend development to join our dynamic team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining cutting-edge web applications that deliver exceptional user experiences.

 

  • Architect and implement complex frontend solutions using modern JavaScript frameworks and libraries
  • Lead frontend architecture discussions and make key technical decisions
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Implement and maintain coding standards and best practices for the frontend team
  • Optimise application performance for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX designs
  • Collaborate with UX/UI designers to create intuitive and responsive user interfaces
  • Integrate frontend applications with backend services and APIs
  • Write clean, maintainable, and efficient code
  • Perform code reviews and mentor junior developers
  • Troubleshoot, debug, and upgrade existing software
  • Participate in the full software development lifecycle, from concept to deployment
  • Stay up-to-date with emerging trends and technologies in frontend development
  • Conduct regular performance audits and implement improvements to enhance user experience
  • Contribute to the continuous improvement of our development processes and best practices

 

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 4+ years of professional experience in frontend development
  • Expert-level proficiency in JavaScript, TailwindCSS
  • Strong experience with modern frontend frameworks such as React, Angular, or Vue.js
  • Solid understanding of RESTful APIs and GraphQL
  • Proficiency in version control systems, particularly Git
  • Experience with frontend build tools and package managers
  • Strong knowledge of responsive web design and cross-browser compatibility
  • Expertise in web performance optimization techniques
  • Proficiency in unit testing and debugging
  • Experience working on large-scale web applications
  • Familiarity with Agile development methodologies
  • Strong understanding of UI/UX design principles
  • Knowledge of web accessibility standards
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work efficiently in a fast-paced environment

Additional Information

Workplace: On-Site
Salary: 50k - 60k bdt.

Other Benefits:

  • Yearly salary review
  • Yearly two festival bonus
  • Performance bonus
  • Lunch facilities

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply