React Developer
Description
Our customer is a global leader in digital media and entertainment services across film, video and online content from capture to consumption.
Since 1915, our customer has been the trusted partner for the world’s most successful Hollywood studios, independent film companies, TV networks, exhibitors, advertisers and others, offering best-in-class solutions in production, post production, distribution, asset and workflow management and new digital solution-based technologies.
We currently have a need for a React Developer. This position is ideal for individuals who have the drive and desire to ‘make things’. It requires a highly motivated individual with attention to details and a hunger to learn and solve problems.
Requirements
Shifted working hours – Readiness to work till 10-11PM Kyiv time
Requirements
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• 5+ years of experience in software development using Javascript and ReactJS
• Hands-on experience with AWS services
• Hands on experience with consuming REST APIs
• Expert in Front End Security prevention such as JWT, SQL Injection, XSS, etc
• Experience working with Docker and containerization practices
• Strong problem-solving and analytical skills
• Excellent communication and collaboration abilities
• Commitment to writing clean, maintainable, and well-documented code
• Experience with microservices and building highly scalable applications is a plus
Job responsibilities
Responsibilities
• Design, develop, and maintain software applications using ReactJS ecosystem and Javascript
• Collaborate with cross-functional teams to gather requirements, understand business needs, and translate them into technical solutions
• Implement and integrate best in class front end solutions for video/audio playback, websockets, state management, security, responsive design, and more
• Leverage AWS primitives to build scalable and reliable applications
• Containerize applications using Docker for consistent deployment across environments
• Write clean, maintainable, and well-documented code following best practices and coding standards
• Participate in code reviews and ensure adherence to quality standards
• Troubleshoot and resolve technical issues, bugs, and performance bottlenecks
• Stay up to date with the latest trends, technologies, and industry best practices