Full Stack Developer (Front-End Heavy)
Audigent
·
Posted:
March 17, 2023
·
Remote
About the position
We are seeking a Full Stack Developer with a strong understanding of React.js and its core principles to join our team. The ideal candidate will be responsible for developing user interface components and implementing them using well-known React.js workflows, as well as working on the backend layer of the application. They should have a strong commitment to problem solving, sophisticated design, and quality product delivery. The job responsibilities include using React.js with Typescript to develop new user-facing features, building reusable components and front-end libraries for future use, and translating designs and wireframes into high-quality code. The ideal candidate should also have knowledge of Python and web frameworks, familiarity with relational databases and SQL, and familiarity with AWS.
Responsibilities
- Use React.js with Typescript to develop new user-facing features
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Optimize components for maximum performance across various web-capable devices and browsers
- Understand business and UI requirements and translate them into technical requirements
- Dive into backend development as needed
Requirements
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Redux+Saga and Context API)
- Familiarity with newer specifications of EcmaScript
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Proficient with Git
- AdTech Industry knowledge
- Knowledge of Python and web frameworks (FastAPI, Django, etc.)
- Familiar with relational databases + SQL
- Familiarity with AWS (S3, Athena, RDS, Airflow, Amplify)
- Bonus: Terraform
- Bonus: Opensearch / ElasticSearch