What are the responsibilities and job description for the Full Stack Software Developer position at Harris Allied?
About Harris Allied
We are a fast-growing, national tech company seeking an experienced Full Stack Developer to join our team. As a member of our world-class team, you will play a crucial role in revolutionizing the industry for B2B and B2C markets.
You will be responsible for creating and delivering scalable, robust web applications using your expertise in TypeScript/React development in an AWS environment. This involves developing projects from user interface design to back-end logic as part of our collaborative engineering team.
Your Key Responsibilities:
- Partner with internal and external teams to define project requirements and deliver solutions.
- Develop applications using TypeScript, React, and back-end technologies like AWS Amplify or Flask.
- Work closely with UX Designers to translate wireframes into code.
- Evaluate applications to ensure high-quality performance standards are met.
- Participate in code reviews with the engineering team.
- Troubleshoot and resolve issues.
- Establish and maintain CI/CD pipelines in AWS.
Requirements:
- 3-5 years of professional experience in frontend development with React or React Native, TypeScript, and JavaScript.
- Experience partnering with UX/UI designers and translating wireframes into code and following design libraries.
- Understanding of backend architecture and services such as Django or Flask.
- Experience working in an AWS environment, including hands-on projects using EC2, Amplify, and Lambda.
- Knowledge of CI/CD practices, including developing and setting up continuous integration/delivery pipelines.
- Bachelor's or Master's degree in computer science, mathematics, or similar field, or equivalent work experience.