Senior Frontend Developer

Overview

Full Time

Skills

Frontend Development
Virtual Machines
Software Testing
Documentation
Leadership
Computer Science
Information Technology
Web Development
AngularJS
Web Applications
Testing
Design Patterns
Cross-browser
Git
Workflow
Analytical Skill
Problem Solving
Conflict Resolution
Fluency
Communication
Unigraphics NX
Microservices
TypeScript
GitLab
Management
Continuous Integration
Continuous Integration and Development
Docker
Nginx
Node.js
Product Design
User Experience
Leadership Development
Soft Skills
Google Cloud
Google Cloud Platform
Microsoft Azure
Amazon Web Services
LinkedIn
English
Collaboration

Job Details

We are looking for a Senior Frontend Developer to join our team and contribute to the creation of innovative and high-performing web applications.

In this role, you will work on complex projects, collaborating with cross-functional teams and leveraging cutting-edge technologies to deliver exceptional user experiences. If you are passionate about frontend development and thrive in a fast-paced environment, we encourage you to apply.

This position offers remote setup with the flexibility to work from any location in Georgia, whether it's your home, well-equipped offices in Tbilisi and Batumi or a coworking space in Kutaisi.

#LI-DNI#LI-VM23#EasyApply

Responsibilities
  • Develop and maintain a sophisticated gambling platform using Angular 15 and Typescript
  • Write clean, efficient, scalable, and testable code to ensure optimal performance and maintainability
  • Participate in software testing, validation procedures, and programming documentation to ensure high-quality deliverables
  • Take ownership of assigned projects by coordinating tasks, monitoring progress, and ensuring successful completion
  • Provide technical guidance and support to resolve complex programming challenges
  • Conduct code reviews and offer constructive feedback to maintain coding standards and quality

Requirements
  • Bachelors degree in Computer Science, Engineering, Information Technology, or a related field
  • A minimum of 3 years of professional experience in web development
  • Strong expertise in Angular 15 for building dynamic and responsive web applications
  • Proficiency in Typescript to write reliable and maintainable code
  • Experience with testing frameworks and tools such as Jest for ensuring code quality
  • Familiarity with consuming REST APIs for seamless integration with backend services
  • Deep understanding of SOLID/GRASP principles, client-side architecture, and design patterns
  • Knowledge of cross-browser compatibility issues and strategies for optimizing client-side performance
  • Extensive experience with tools like Git, npm, Webpack, Babel, and Linters to streamline development workflows
  • Exceptional ability to learn quickly, solve problems efficiently, and work independently
  • Strong analytical and problem-solving skills to address technical challenges
  • Fluent English communication skills, both written and spoken, at a B2 level or higher

Nice to have
  • Hands-on experience working with the Nx framework to optimize monorepos and microservices
  • Knowledge of TypeScript AST and the ability to write code modifiers for advanced development tasks
  • Experience with GitLab CI for managing continuous integration and deployment pipelines
  • Familiarity with Docker, NGINX, and NodeJS for containerization and server-side configuration
  • A keen eye for product design and a solid understanding of web UX principles to deliver intuitive user experiences

We offer
  • We connect like-minded people:
    • Delivering innovative solutions to industry leaders, making a global impact
    • Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
    • Opportunity to work abroad for up to two months per year
    • Relocation opportunities within our offices in 55+ countries
    • Corporate and social events
  • We invest in your growth:
    • Leadership development, career advising, soft skills and well-being programs
    • Certifications, including Google Cloud Platform, Azure and AWS
    • Unlimited access to LinkedIn Learning and Get Abstract
    • Free English classes with certified teachers
  • We cover it all:
    • Participation in the Employee Stock Purchase Plan
    • Monetary bonuses for engaging in the referral program
    • Comprehensive medical & family care package
    • Five trust days per year (sick leave without a medical certificate)
    • Benefits package (sports activities, a variety of stores and services)

EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.