Build, test, and release complex mission-critical full-stack applications for internally and externally facing software
Design and implement frontend code and algorithms using ReactJS, Typescript as well as backend code using AWS Services, Python, Flask, and PostGreSQL databases
Collaborate with cross-functional teams, including QA testing, technical product management, and UI/UX design teams to define application features
Use automation as an opportunity to reduce roadblocks and achieve deliverables
Ensure good software architecture practices are followed across the team; actively contribute to code and design reviews; perform unit testing to deliver high-quality software
Basic Qualifications:
3-5 years of professional experience as a full-stack software engineer developing custom solutions or applications
BA in Engineering (Computer Science / Data Engineering / Data
Science or equivalent practical experience/experience)
Proficiency in the following frontend languages & technologies: ReactJS, HTML, CSS, MaterialUI, Apollo Client, React Router, React Hooks
Proficiency in the following backend languages & technologies: Node.js, Flask, RESTful APIs, AWS
Great understanding of caching, authentication, authorization, and privacy considerations
Unit testing and test-driven development experience
Systematic troubleshooting and root cause analysis experience
Knowledge of Agile Development of Accessible Software Tools