Senior Full Stack Developer Job at EPAM Systems, Inc., Remote

b3NVeUdZUE1rQ0RCRlBpZGJYbEszTnQ4YXc9PQ==
  • EPAM Systems, Inc.
  • Remote

Job Description

Senior Full Stack Developer Description

We are looking for a Senior Full Stack Developer to join our dynamic team. This role involves developing comprehensive solutions by integrating both client-side and server-side technologies. As a key contributor, you will be instrumental in shaping our digital landscape, ensuring the delivery of scalable and efficient applications that provide exceptional user experiences.

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

#LI-DNI

Responsibilities

  • Design and develop scalable full-stack applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Maintain and enhance existing software solutions
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Write clean, maintainable, and documented code
  • Conduct code reviews and mentor junior developers
  • Troubleshoot, debug, and upgrade existing systems
  • Stay up-to-date with emerging trends and technologies in web development

Requirements

  • Bachelor's or Master’s in Computer Science or related technical field or equivalent related professional experience
  • 3+ years of hands-on experience as a JavaScript Developer or similar roles
  • Demonstrated mastery of Angular concepts, including components, directives, services, modules, and dependency injection
  • Proficient use of Angular CLI for efficient project management
  • In-depth knowledge and hands-on experience with TypeScript
  • Extensive experience in JavaScript, including ES6 and beyond
  • Expertise in crafting HTML5 and CSS3-based interfaces, with proficiency in CSS pre-processors like SCSS
  • Ability to create visually appealing and responsive designs for optimal user experience across devices
  • Extensive experience in implementing Reactive Programming using RxJS
  • Proficient in implementing state management solutions, particularly NgRx
  • Adept at integrating and consuming RESTful APIs
  • Expertise in utilizing Git for version control
  • Commitment to maintaining code quality through the use of linting and formatting tools, such as ESLint and Prettier
  • Proven ability to optimize Angular applications for performance
  • Excellent interpersonal and communication skills, facilitating seamless collaboration within an agile Scrum team
  • Dedication to staying abreast of the latest Angular releases, best practices, and emerging trends in front-end development
  • Adept at troubleshooting and solving complex issues
  • Fluent English skills at a B2 level or higher

Nice to have

  • Experience with back-end technologies such as NodeJS, NestJS, or Express
  • Knowledge of serverless services on AWS
  • Familiarity with internationalization (i18n) and accessibility (a11y) standards in web development
  • Understanding of CDN, Caching, DNS to enhance web delivery
  • Insight into browser features and inner workings to facilitate the web development cycle

We offer

  • Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
  • Medicina Prepaga (It covers the collaborator and direct family group)
  • Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
  • Discounts card
  • English Training (English lessons, twice per week)
  • Training Program (Access to multiple customized training plans according to the needs of each role within the company)
  • Marriage bonus (The company doubles the allowance established by law that ANSES offers)
  • Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
  • External Agreements and Discounts
  • Vacations: 14 calendar days a year

By ing to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.

Job Tags

Remote job,

Similar Jobs

Aon plc

Associate Regional Director / Broker Manager I Job at Aon plc

 ...Aon is hiring for an Associate Regional Director/Broker Manager. We are seeking a dynamic people leader responsible for managing...  ...and effective solutions as part of our Private Risk Management business group. This is a hybrid role with the flexibility to work both... 

Raag Solutions

Tableau developer [W2 ONLY] Job at Raag Solutions

Available right away (aka within 2 weeks). Start date: Project will start as soon as we identify the right candidate. Duration: 3-6 months to start as they have an urgent need to get through the delivery of their program by end of year. Experience: 5+ years of...

Snider Fleet Solutions

Heavy Duty Truck and Trailer Mechanics Job at Snider Fleet Solutions

 ...Join Our Team as a Truck or Trailer Mechanic! Snider Fleet Solutions is one of the largest commercial tire dealers and retread service providers...  ...we do! Competitive pay and commission!! Diesel and Heavy Duty Mechanics are eligible for a $3,500 Retention BONUS!... 

National Testing Network

Sheriff Deputy/Correctional Officer-ARLINGTON COUNTY SHERIFF'S OFFICE Job at National Testing Network

Arlington County Sheriff's Office 2300 Clarendon Boulevard Arlington, Virginia 22201 Phone: (***) ***-**** Position: Deputy Sheriff...  ...Process inmate property and funds. Additional Duties: Court Security: Oversee courtroom security, escort inmates, monitor court... 

The Call Firm, LLC

QA Tester Job at The Call Firm, LLC

We are seeking a detail-oriented and analytical QA Tester to join our team. As a QA Tester, you will be responsible for ensuring the quality and reliability of our software products by identifying bugs, conducting tests, and improving overall user experience. If you have...