Senior React Developer

Job openings     Senior React Developer

Senior React Developer

For our United States based client, we are looking for a Senior Software Engineer, Frontend (React) to join a team whose efforts are part of the digital transformation of the company. Your focus will be on delivering featurerich front-end web experiences and services for the customers, providing new ways for them to interface with the client reliably and at scale. You will help lead the full-stack development of our support portal, leveraging React, Node.js, Docker, and other innovative web and DevOps technologies. This requires understanding complex business requirements, back-office systems, and user experience flows, all while delivering a forward-thinking, feature-rich support platform that will have a direct impact on our customers.

Requirements


Minimum Qualifications

  • Very good command of the English language
  • BS/MS in Computer Science or equivalent work experience
  • 8+ years hands-on front-end / UI experience developing scalable, customer facing web and software applications
  • 5+ years experience with Javascript, PHP and LAMP stacks
  • 3+ years of experience working with React, Angular, or similar web frameworks
  • Experience integrating, designing, and building REST APIs, web services
  • Experience with Docker, CI/CD pipelines, and writing build scripts
  • Experience deploying apps in AWS or similar cloud infrastructure
  • Experience with Agile/Scrum-based workflows for application development

The Ideal Candidate

  • You are comfortable taking on a technical leadership role in a small team
  • You enjoy partnering with UX, QA, product, analytics, and any other involved teams in order to ensure the best final result
  • You are a lifelong learner and not intimidated by learning new technologies
  • You have a few Drupal projects under your belt, including knowledge of headless implementations, and are ready to do things with Drupal few people have done
  • You see the future impact of client-side frameworks like React and are excited to tackle the opportunities and challenges they present
  • You think that microservices and well-defined APIs are superior to monolithic applications
  • You are interested in DevOps and the benefits of a strong CI/CD pipeline
  • You write clean, testable, effective code and help others do it too
  • You are comfortable with Agile and participating in sprint ceremonies

Responsibilities


  • Participate in the design and implementation of well-architected and scalable service web architectures through the evaluation, integration and deployment of open source and commercial components
  • Design, code, test, debug and document new and existing functional components to ensure that software meets business, quality and operational needs
  • Build high quality code following unit testing and test driven development
  • Proactively and continuously evaluate and address issues related to performance, stability, scalability, and extensibility of the systems
  • Drive and participate in code and document reviews, providing mentoring where it makes sense
  • Collaborate with peer organizations and support organizations on technical issues and provide guidance
  • Interpret and translate business needs to technical requirements and accurate estimates
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved
  • Work with team to troubleshoot code level problems quickly and efficiently
  • Apply deep technical expertise to resolve challenging programming and design problems
  • Focus on scalability, security and availability of all applications and processes
  • Contribute to the design and architecture to enable secure, scalable and maintainable software
  • Contribute to risk identification and risk mitigation strategies associated with the architecture
  • Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements

Offer


  • 100% remote work
  • Cooperation based on a B2B contract: 16000 PLN - 22000 PLN net + VAT
  • A powerful laptop
  • Work in a very experienced, cross-functional team
  • A large dose of challenges

Share job offer

   
Recruitment powered by tomHRM