NeuraFlash is looking for an AWS Front-End Developer! You will collaborate with our UI/UX designers and product managers to create cutting-edge products on AWS! We are looking for a skilled Front-End Developer with strong React and AWS experience to join our team. The ideal candidate will have a deep understanding of JavaScript, React, and modern front-end development practices. You will be responsible for designing and implementing user-facing features, as well as integrating with back-end services and APIs. Experience with AWS services such as Amplify, AppSync, and Cognito is a must.
You will have the opportunity to:
- Build differentiated, highly visible, and impactful products in a high-growth environment
- Collaborate with cross-functional teams to define, design, and ship new products and features
- Design and develop user-facing features using React and other front-end technologies
- Ensure the technical feasibility of UI/UX designs
- Integrate with back-end services and APIs
- Optimize applications for maximum speed and scalability
- Work on clean, maintainable, and scalable code
- Stay up-to-date on emerging technologies and industry trends
Required Experience:
- 3+ years experience as a Front-End developer
- Bachelor's degree in Computer Science or related field
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with React and Redux
- Familiarity with modern front-end build pipelines and tools
- Experience with AWS services, including Amplify, AppSync, and Cognito
- Understanding of server-side rendering and its benefits and use cases
- Knowledge of cross-browser compatibility issues and ways to work around them
- Familiarity with code versioning tools such as Git
- Excellent communication and teamwork skills
- A collaborative team mind-set for achieving goals together
Preferred Skills:
- Good usability and web accessibility practices
- Familiarity with CloudScape Design System, Material-UI or other React component libraries
- Excellent interpersonal skills and communication skills, verbal and written to both technical and non-technical audiences
- The ability to work with both waterfall and agile methodologies and exposure across the full delivery life-cycle
- The ability to work independently and in a fast-paced environment with tight deadlines and minimal supervision on multiple tasks while delivering quality products
- Experience with TypeScript, Next.js, and GraphQL
- Understanding of CI/CD and experience with tools like Jenkins, CircleCI, or GitLab CI/CD
- Experience with testing frameworks like Jest or Mocha
- Knowledge of web accessibility standards and best practices