
Software Engineer, React
Ascension Executive Recruitment
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $100,218 - $139,698 per year
Job Level
JuniorMid-Level
Tech Stack
JavaScriptJestReactSCSSTypeScript
About the role
- Assist in the design, development, and maintenance of scalable, efficient, and user-friendly web applications using React.
- Work collaboratively with senior developers and cross-functional teams to contribute to the development of innovative software solutions that align with business goals.
- Collaborate with designers and ensure the implementation of responsive and visually appealing user interfaces.
- Participate in code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
- Perform testing to identify and fix bugs or issues.
- Assist in integrating front-end applications with RESTful APIs and backend services to enable seamless data exchange and functionality.
- Stay updated with the latest trends, technologies, and best practices in React development.
Requirements
- Solid understanding of JavaScript and familiarity with TypeScript.
- Basic knowledge of React framework and its core principles.
- Familiarity with front-end development tools and libraries such as HTML, CSS, and SASS.
- Strong problem-solving skills and the ability to analyze technical challenges.
- Effective verbal and written communication skills, with the ability to collaborate with team members.
- Education: High School diploma equivalency with 2 years of cumulative experience OR Associate's degree/Bachelor's degree OR 4 years of applicable cumulative job specific experience required.
- Additional Preferences: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3 years of professional software development experience in a collaborative team environment.
- Experience with TDD or BDD.
- Familiarity with version control systems, such as Git.
- Experience with UI/UX design principles and responsive web design.
- Knowledge of front-end testing frameworks, such as Jest or React Testing Library.
- Understanding of RESTful APIs and backend services.
- Familiarity with Agile development methodologies.
Benefits
- Paid time off (PTO)
- Various health insurance options & wellness plans
- Retirement benefits including employer match plans
- Long-term & short-term disability
- Employee assistance programs (EAP)
- Parental leave & adoption assistance
- Tuition reimbursement
- Ways to give back to your community
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReactHTMLCSSSASSTDDBDDGitJest
Soft skills
problem-solvingcommunicationcollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringAssociate's degree