
Senior Frontend Web Developer
Percona
full-time
Posted on:
Location Type: Remote
Location: Remote • 💃 Anywhere in Latin America
Visit company websiteJob Level
Senior
Tech Stack
JavaScriptPythonReactReduxSCSSTypeScriptWebpack
About the role
- Design and develop robust, responsive web applications using React and modern JavaScript/TypeScript ecosystems
- Collaborate closely with backend engineers to define API specifications and integrate with Python-based backend services
- Participate in code reviews, write automated tests, and ensure software quality standards are met
- Optimize applications for maximum speed and scalability
- Translate UI/UX design wireframes into high-quality code
- Work independently in a remote environment while maintaining strong communication with the team
Requirements
- Strong proficiency in React and JavaScript (ES6+)
- Experience with MUI (Material-UI), HTML5, CSS3, and pre-processors (LESS/SASS)
- Deep understanding of React workflows (Hooks, Context API, or Redux)
- Experience with modern build pipelines (Vite or Webpack)
- Understanding of programming fundamentals
- Understanding of testing fundamentals, or desire and ability to learn and master
- Agile (Scrum) practice (deliver working code regularly)
- UI engineering best practices: accessibility, responsive design, and performance
- UX theory and practice
- Excellent written and verbal English
- Ability to work with others in team
- Ability to work independently as well as with the team
- git and GitHub
Benefits
- Flexible work hours
- Various paid time off programs
- All your equipment for your remote office
- Funds for career development (external training, certifications, conferences)
- Ongoing connectivity allowances
- Opportunity to participate in equity incentive plan
- Health work/life balance support through initiatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavaScriptTypeScriptMUIHTML5CSS3LESSSASSViteWebpack
Soft skills
strong communicationteam collaborationindependencewritten communicationverbal communication