About this role
Build and maintain frontend web applications using React, JavaScript, and modern CSS. Collaborate with clients and technology teams to analyze requirements, test and debug solutions, and advise stakeholders as an SME.
Key Responsibilities
- Develop frontend enhancements using applications development procedures
- Consult with users/clients and recommend programming solutions
- Analyze applications to identify vulnerabilities and security issues
- Perform testing and debugging to resolve issues
- Serve as advisor/coach and act as SME to senior stakeholders
Technical Overview
Focuses on semantic HTML and accessible web pages, CSS3 with Flexbox and Grid, and JavaScript (ES6+) including Promises and Async/Await. Implements React solutions with React architecture understanding and React CLI-based workflows, supporting debugging and vulnerability/security issue analysis.
Ideal Candidate
The ideal candidate is an intermediate frontend React developer with 2–5 years of experience in applications development, specializing in semantic HTML, CSS3 (Flexbox and Grid), and JavaScript (ES6+) including Promises and Async/Await. They understand React architecture and use React CLI for project creation, management, and deployment, while independently supporting analysis, testing, and debugging.
Must-Have Skills
2-5 years of relevant experienceCore Frontend Development Skills: Expertise in semantic HTML for building well-structured and accessible web pages.CSS3: Strong command of modern CSS techniquesincluding FlexboxGridand responsive design principles.JavaScript (ES6+): Expert-level proficiency in modern JavaScriptincluding asynchronous programming (PromisesAsync/Await)restructuringarrow functionsmodulesand classes.React Framework Expertise: Solid understanding of React architectureReact CLI
Tools & Platforms
React CLI
Required Skills
semantic HTMLaccessible web pagesweb standardsCSS3FlexboxGridresponsive design principlesCSS preprocessors (SassLess)CSS-in-JS solutions (Styled ComponentsEmotion)cross-browser compatibilityJavaScript (ES6+)PromisesAsync/Awaitarrow functionsmodulesclassesDOMevent handlingJavaScript execution contextJavaScript design patternsReact architecturecomponentsmodulesservicesdirectivespipesReact CLItesting and debuggingvulnerabilities and security issues
Hard Skills
semantic HTMLaccessible web pagesweb standardsbest practicesCSS3FlexboxGridresponsive design principlesCSS preprocessors (SassLess)CSS-in-JS solutions (Styled ComponentsEmotion)cross-browser compatibility issues and solutionsJavaScript (ES6+)asynchronous programming (PromisesAsync/Await)restructuringarrow functionsmodulesclassesDOMevent handlingJavaScript execution contextJavaScript design patternsReact architecturecomponentsmodulesservicesdirectivespipesReact CLIproject creationmanagementdeploymentapplications development proceduresapplications systems analysistesting and debuggingvulnerabilities and security issues analysiscompliance with applicable lawsrules and regulationsrisk assessment
Soft Skills
advise or coach new or lower level analystsconsult with usersclientsand other technology groupsrecommend programming solutionsexercise independence of judgementact as SME to senior stakeholdersanalyze information and make evaluative judgementsappropriately assess riskcollaborate and recommend solutions
Keywords for Your Resume
Frontend React DeveloperReact DeveloperApplications Development Intermediate Programmer Analystsemantic HTMLaccessible web pagesweb standardsCSS3FlexboxGridresponsive design principlesCSS preprocessors (SassLess)SassLessCSS-in-JS solutions (Styled ComponentsEmotion)Styled ComponentsEmotioncross-browser compatibilityJavaScript (ES6+)PromisesAsync/Awaitarrow functionsmodulesclassesDOMevent handlingJavaScript execution contextJavaScript design patternsReact architecturecomponentsservicesdirectivespipesReact CLIproject creationtesting and debuggingvulnerabilities and security issuesSME
Deal Breakers
Must have Core Frontend Development Skills: semantic HTML, CSS3 (Flexbox, Grid, responsive design), and JavaScript (ES6+), Must have React Framework Expertise including React architecture and React CLI
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile