Senior Frontend Engineer

Unifonic
Lahore, Belgrade, Sarajevo, Cairo
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Attention to detail"]

Build and evolve the frontend of a next-generation SaaS communication platform, implementing scalable architecture and maintainable UI code. Drive frontend architecture work as the platform grows, create engineering best practices, and support deployments to the cloud. Collaborate closely with product owners and scrum masters to deliver a high-quality user experience using Angular, TypeScript, RxJS, and modern testing practices, performance optimization, and state management.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unifonic
Unifonic
10 months ago

Senior Frontend Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and evolve the frontend of a next-generation SaaS communication platform, implementing scalable architecture and maintainable UI code. Drive frontend architecture work as the platform grows, create engineering best practices, and support deployments to the cloud. Collaborate closely with product owners and scrum masters to deliver a high-quality user experience using Angular, TypeScript, RxJS, and modern testing practices, performance optimization, and state management.
Location: Lahore, Belgrade, Sarajevo, Cairo
Workplace: Remote
Employment Type: Full time · Permanent
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive frontend architecture work and define scalable architecture as the platform grows.
  • •Implement enhancements, write clean maintainable frontend code, and support bug fixes.
  • •Create and maintain policies, procedures, and technical assets for frontend architecture.
  • •Write and support unit, integration, and end-to-end testing practices for frontend applications.
  • •Optimize web performance and collaborate with service delivery teams to support product deployments to the cloud.

Pay and Benefits

Perks:Annual BonusEquityRemote WorkLearning BudgetParental Leave

Key Requirements

  • •4+ years of professional software engineering experience building SaaS applications using Angular.
  • •Strong experience writing and maintaining unit, integration, and end-to-end tests for frontend applications.
  • •High expertise with TypeScript and strong understanding of RxJS and reactive programming patterns.
  • •Experience with state management tools such as NgRx (or Redux, MobX, etc.) in production Angular applications.
  • •Experience with microservices/micro-frontends (e.g., SystemJS, Webpack Module Federation) and strong UI/performance optimization skills.
Experience:4+ yearsSaaSMicro-frontends
Education:Bachelor's in Software Engineering or any other related field
Skills:CommunicationCollaborationProblem-solvingAttention to detail
Languages:English
Tech Stack:AngularTypeScriptRxJSNgRxReduxMobXMicroservicesMicro-frontendsSystemJSWebpack Module FederationJIRAGitA/B testingStorybookDesign systemsUi libraries

Company Brief

Unifonic
Provides a customer communication platform that helps businesses send SMS, WhatsApp, voice, and other omnichannel messages through APIs and workflow tools. Serves enterprises seeking to automate marketing, support, and transactional communications across the Middle East and beyond.
Industry: API Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Riyadh, Saudi Arabia
Founded: 2006
WebsiteLinkedIn