Job Closed

This listing is no longer active.

RTB House logo
RTB House

RTB House is a global company that provides state-of-the-art marketing technologies for top brands and agencies.

Senior TypeScript Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior TypeScript Engineer

RTB House

• Develop and maintain internal tools using a variety of technologies. • Build web applications (TypeScript) that support team workflows. • Design, develop, and maintain internal TypeScript libraries. • Select and adapt the most suitable libraries and frameworks for each project. • Solve complex development challenges with a creative, problem-solving approach.

Job Requirements

  • Strong knowledge of TypeScript and Node.js.
  • Experience with NestJS.
  • Hands-on experience with React / Next.js.
  • Experience with Google Cloud Platform (GCP).
  • Experience with Docker.
  • Minimum of 5 years of professional experience with the above technologies.
  • Knowledge of OOP principles, clean code, and clean architecture.
  • Familiarity with design patterns and the ability to apply them.
  • Experience in writing unit tests and end-to-end tests.
  • Very good knowledge of Git and Linux.
  • Solid understanding of SQL.
  • Communicative level of English.
  • Independence, proactivity, and eagerness to learn and grow.

Benefits

  • The opportunity to contribute to one of the most exciting online projects in Poland with global reach.
  • Hands-on experience in RTB, the fastest-growing and most innovative area of online advertising.
  • Development-focused tasks and a strong emphasis on continuous learning and skill improvement.

Related Job Pages

More Frontend Engineer Jobs

Intermediate Front-End Vue Developer

Riva International, Inc.

We are an Edmonton-based software development company with a global footprint. Our Relationship Engine creates seamless data flow between applications like email, calendar, contacts, and tasks and CRM - synchronizing data and eliminating the need for task switching, application toggling, and data entry duplication across platforms. We offer a work culture that fosters diversity, equity, inclusion, and fun. Where curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value.

Role Description Riva is looking for an intermediate experienced Web Developer with expertise in the Vue JavaScript framework to build, scale, and maintain highly responsive, visually polished, user-centric UIs that interact with a Node JS backend. This is a full-time contract position for a fixed term of up to 12 months to backfill a team vacancy for maternity leave. You’ll work closely with developers, product owners, and platform teams to design and build front-end views for web applications that meet the product coding and design standards. The results of your efforts will directly impact our products and our customers – some of the top companies worldwide. We are especially interested in innovative and creative candidates with strong Bootstrap and Vue 3 skills. If you thrive in a collaborative team environment, enjoy solving problems, and are a self-starter who needs little guidance, then this position might be for you. - Application Development & Architecture: - Develop and maintain robust, responsive, and scalable front-end features in Vue.js applications using reusable and maintainable UI components. - Utilize Vue 3 core concepts efficiently, including Bootstrap Vue for component libraries, Pinia/Vuex for state management, and Vue Router. - Integrate front-end applications with backend APIs. - Handle form validation, loading states, and error handling. - Translate complex Figma designs into high-quality, pixel-perfect, and semantic HTML/CSS. - UI/UX & Responsive Design: - Build responsive, mobile-first web interfaces leveraging Bootstrap alongside custom CSS. - Ensure cross-browser compatibility, optimal performance, and adherence to accessibility standards (WCAG 2.1). - Maintain and contribute to our internal UI component library to ensure visual consistency across platforms. - Collaboration & Code Quality: - Write clean, well-documented code, participating actively in peer code reviews to maintain high engineering standards. - Work within existing legacy code while contributing to newer front-end patterns. - Write and maintain unit tests using Jest and Vue Test Utils. - Collaborate closely with team members, the product owner, and stakeholders to define feature requirements and API contracts. - Identify, debug, and resolve performance bottlenecks and frontend bugs independently. - Participate in hotfixes, bug investigation, and production support when needed. - Successful Behaviours: - Strong attention to detail in UI implementation. - Ability to quickly understand existing codebases. - Ability to balance speed and maintainable code quality. - Strong communication and collaboration within an Agile team environment. - Strong time management and prioritization. - Adaptable to requirement and priority changes. - Ownership and delivery of assigned tasks and issues. Qualifications - 3+ years of professional front-end web application development experience in a production environment. - Some post-secondary education in computer science or software engineering, or equivalent work experience. - Communicates fluently in written and spoken English. - Work in an Agile (Scrum) team environment. - Communicate technical solutions and the rationale behind decisions so that a non-technical person can understand. Requirements - Proficient with HTML, CSS, JavaScript, ES6+, and Bootstrap 5. - Solid understanding of OOD, OOP, and design patterns. - Knowledge of web performance optimization techniques (lazy loading, code splitting, asset compression). - Strong proficiency in Vue 3, including experience building greenfield Vue 3 applications using the Composition API and Vite. - Advanced knowledge of CSS3, modern layouts (Flexbox, Grid), and extensive experience styling with Bootstrap. - Experience with preprocessors like SASS/SCSS is highly preferred. - Experience with front-end testing frameworks such as Vitest, Jest, and Vue Test Utils. - A working understanding of web service technologies (REST, SOAP, Web Sockets, OData) and experience in testing them effectively. - A working understanding of authentication and authorization protocols (OAuth 2.0, JWT, and Microsoft Graph). - Experience using various data transformations (XML, XSLT, JSON). - Proficiency with modern build tooling (Vite, Webpack, npm/yarn), version control systems (Git/GitHub), and CI/CD pipelines (GitHub Actions). - Proficient with programming tools like Visual Studio Code, Sonar Lint, ES Lint, SonarQube, and AI code generation tools (CoPilot, Kiro, Claude). Benefits - Paid vacation starting with 3 weeks. - Paid wellness time for mental health, personal benefits, and personal time. - Paid time off to volunteer with charities of your choice. - Extended health care benefits, dental and life insurance. - Professional development and training allowance for career advancement.

Canada
Hostaway logo

Senior Frontend Engineer – Accounting

Hostaway

Hostaway offers scalable solutions with award-winning support to fast-growing vacation rental property managers!

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and build scalable, high-quality frontend components and features for Hostaway’s Trust Accounting white-label product. • Implement intuitive, performant, and reliable user workflows for financial operations, including trust accounting, payment visibility, fund movement tracking, reconciliation, and reporting. • Build and evolve a flexible, white-label React application that can support multiple customer configurations and branded experiences. • Contribute to the frontend architecture of a secure, scalable, auditable, and compliant financial subsystem. • Develop and maintain reusable component libraries and contribute to the evolution of the design system. • Ensure frontend performance optimization, responsive layouts, accessibility, and cross-browser compatibility. • Document frontend architecture, components, patterns, and key technical decisions for knowledge sharing and long-term maintainability. • Proactively identify and drive improvements in frontend systems, delivery reliability, observability, and user experience.

Austria
Avvoka logo

Senior Frontend Developer

Avvoka

Avvoka is a next generation document automation, negotiation and analysis platform.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

Role Description We are looking for an experienced and proactive Senior Vue.js Developer with the skills to become a foundational member of our engineering team in a new region. You are an organized, clear communicator with engineering lead or management experience, and you thrive working both independently and with remote teams. You’ll take full ownership of your projects, ensuring quality and efficiency, and bring a strong character to help stabilize and grow our presence locally. This role is ideal for someone who combines technical expertise with a high level of initiative and adaptability in a fast-paced environment. If successful, this role could serve as the base for establishing a local office around you. Key Responsibilities - Development & Architecture: - Design, develop, and maintain high-performance web applications using Vue.js, adhering to best practices and high coding standards. - Collaborate closely with remote teams, providing clear and proactive communication to align on project objectives and technical specifications. - Lead development of core features, taking full responsibility for project execution, quality control, and deployment. - Leadership & Mentorship: - Support and mentor junior developers, setting an example in code quality, work organization, and communication. - Serve as a stabilizing influence and positive leader, helping establish a strong local team culture and setting the stage for future team expansion. - Process & Collaboration: - Use strong organizational skills to manage multiple priorities, projects, and timelines, ensuring transparency and progress in remote collaboration. - Work with product and engineering teams to improve processes and drive continuous development excellence. - Communicate progress, challenges, and insights clearly to team members and stakeholders in English. - Market & Industry Expertise: - Stay current with industry trends, technology advancements, and best practices to ensure Avvoka's platform remains competitive. - Represent Avvoka at local events and conferences to help establish our brand and expand our network within the tech community. Qualifications - 5+ years of experience in Vue.js development, with a strong portfolio of completed projects. - Proven experience in a leadership or management role within an engineering team. - Exceptional organizational skills and the ability to manage complex projects independently. - Excellent communication skills, with fluency in English and a proactive approach to collaboration. - Strong problem-solving skills and the capacity to adapt to a fast-paced, dynamic environment. Requirements - Experience working in a startup or scale-up environment. - A proactive, solutions-focused mindset and the ability to make strategic decisions with a long-term vision. - A passion for technology’s potential to transform industries, especially in legal tech. Benefits - Work with a team that’s reshaping the future of contracting within a supportive, ambitious, and engaging culture. - Excellent opportunity to bring your skills to a growing, innovative company and make a lasting impact.

Philippines
Job Closed
Wrapbook logo

Engineering Manager – Frontend

Wrapbook

Wrapbook is a smart, intuitive platform that makes production payroll and accounting easier, faster, and more secure.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead the Frontend Platform team, owning the health, delivery, and direction of shared frontend infrastructure and data/reporting systems • Contribute technically: code reviews, pairing, architectural input, and jumping in on critical work when needed • Own and evolve Wrapbook's shared component system (design system, data grids, reporting frameworks, shared UI infrastructure) • Partner with product, design, and cross-functional engineering teams to define and deliver the roadmap • Set a high bar for frontend quality, performance, and developer experience across the org • Grow the team through coaching, hiring, and creating an environment where engineers do their best work • Drive technical design reviews and advocate for engineering-specific roadmap items

Canada
CA$174K - CA$237.1K / year