Job Description Develop and maintain web applications using ReactJS and Python. Coding, testing, and debugging new and/or existing web applications. Implementing and refining user interfaces. Conducting thorough unit testing via automated tooling. Collaborating with other team members (internal and external) to ensure optimal performance and usability. Peer reviewing code written by fellow team members. Utilizing virtualization technologies like Docker and Podman. Required Skills Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or a scientific or technical discipline, plus 4 8 years relevant experience. Experience with modern front end libraries such as ReactJS and/or Angular, with a minimum of 2 years professional experience. Strong proficiency in HTML, CSS, and JavaScript. Solid understanding of HTTP web requests for fetching JSON data. Excellent verbal and written communication skills and the ability to write well documented code. Desired Skills A genuine passion for creating great user experiences. Experience with writing frontend unit tests. Experience with writing backend web API services especially Python. Experience coding in other languages such as Python. Familiarity with NoSQL datastores such as Elasticsearch. Familiarity with performance optimization techniques. Up to date with emerging front end technologies.