Job Overview: Seeking a highly skilled Senior Frontend Software Engineer (React.JS, Redux, TypeScript, Node.JS & AWS) to develop a media platform tool supporting image and video asset management. The role involves building and enhancing scalable, reliable, and user-friendly web applications within an advanced engineering environment. Responsibilities:
Design and implement user-facing features for modern web applications.
Develop scalable and maintainable frontend architectures.
Collaborate with backend developers, designers, and cross-functional teams.
Participate actively in code reviews to ensure code quality.
Optimize frontend performance for speed and efficiency.
Write and maintain unit and end-to-end tests.
Prepare and update clear technical documentation.
Translate UX designs from Figma into responsive, functional code.
Required Skills:
Strong hands-on experience with React, Redux, JavaScript (ES6+), and TypeScript.
Proficient in Node.js and AWS services.
Experience with HTML5, CSS3, and preprocessors such as SASS or LESS.
Skilled in responsive and mobile-first design implementation.
Experience integrating RESTful APIs.
Proficiency with Git and CI/CD workflows.
Knowledge of build tools such as Webpack, Babel, npm, or yarn.
Familiarity with Terraform and infrastructure as code.
Ability to debug effectively using browser developer tools.
Strong analytical and problem-solving skills.
Preferred Skills:
Experience with GraphQL and GitHub Actions.
Exposure to event-driven architectures.
Familiarity with AI and cloud-based tools.
Strong working knowledge of AWS CloudFront, Lambda, SNS, SQS, S3, EventBridge, MediaConvert, Translate, Transcribe, CloudWatch, DynamoDB, and OpenSearch.
Experience in startups or having built products from the ground up.
Comfortable in a fast-paced, loosely structured, "gloves-off engineering environment.
Passionate about technology, innovation, and continuous improvement.
Numbers & Facts
Location
Beaverton, OR
Salary
$70–$81.38 Per Hour
Skills
Amazon Web Services (AWS)unmatched
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Asset Managementunmatched
CSS (Cascading Style Sheet)unmatched
Cloud Computingunmatched
Code Reviewsunmatched
Continuous Deployment/Deliveryunmatched
Continuous Improvementunmatched
Continuous Integrationunmatched
Cross-Functionalunmatched
Debugging Skillsunmatched
ECMAScriptunmatched
Gitunmatched
GitHubunmatched
GraphQLunmatched
HTML5unmatched
Internet Applicationunmatched
JavaScriptunmatched
Node.jsunmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
Product Developmentunmatched
Programming Toolsunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Scalable System Developmentunmatched
Software Engineeringunmatched
Startupunmatched
Technical Writingunmatched
User Experience Design (UXD)unmatched
User Interface/Experience (UI/UX)unmatched
Web Browsersunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.