Skip To Main Content
backBack to Search

Senior Software Engineer with Angular

Hybrid in Poland: Gdańsk, & 3 others
Java& 5 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

EPAM is seeking a skilled Senior Software Engineer with Angular and ETL/ELT to join a team working on a Robotic Process Automation (RPA) platform for one of the world's largest and most influential technology companies — a global leader in cloud computing, search, AI, and enterprise productivity solutions.

This role involves end-to-end feature development, authorization architecture, and system modernization. You will be responsible for coordinating feature launches, maintaining system quality, and collaborating with cross-functional teams to improve UI/UX and accessibility. It's an excellent opportunity to work at the intersection of platform engineering and product delivery within a world-class engineering environment.

Responsibilities
  • Manage the full lifecycle of major features — from authoring Product Requirements Documents (PRDs) and designing metrics strategies to configuration, release, and post-launch stabilization
  • Lead the implementation and modernization of authorization stacks, including RBAC and principal validation
  • Ensure robust security practices across API and database layers
  • Drive the migration of legacy codebases to modern infrastructure (e.g., transitioning legacy clients to gRPC, migrating to modern web frameworks) to improve scalability and maintainability
  • Contribute to the development of frontend components (navigation menus, state modules, UI widgets)
  • Prioritize accessibility (A11y) and user experience in all UI/UX enhancements
  • Conduct thorough code reviews and organize bug bash sessions to ensure system stability
  • Provide technical guidance during bug-fixing phases
  • Facilitate onboarding of new team members and present demos to stakeholders
  • Engage in collaborative discussions regarding system architecture and software quality
Requirements
  • Strong experience with backend and frontend development, specifically with authorization frameworks (RBAC), gRPC, and API design
  • Familiarity with modernization projects, particularly migrating legacy frontends to web-based frameworks
  • Proven ability to create technical documentation (PRDs, user guides) and define metrics/KPI strategies for product launches
  • Experience providing code reviews, mentoring, and working closely with accessibility teams to ensure product inclusivity
  • Solid understanding of security best practices across API and database layers
  • Strong analytical and problem-solving skills
  • Excellent English communication skills (written and verbal) for cross-functional collaboration
  • Availability to work hybrid from one of the client's offices (Kraków, Wrocław, Gdańsk, or Warsaw)
Nice to have
  • Experience working with RPA platforms or automation tooling at scale
  • Familiarity with cloud-native development on major cloud platforms
  • Knowledge of accessibility standards (WCAG) and inclusive design principles
  • Experience with Protocol Buffers and service-oriented architectures
  • Background in working within large-scale, globally distributed engineering organizations
  • Familiarity with Agile/Scrum delivery methodologies
  • Experience defining and tracking product metrics and KPIs post-launch