Web Developer
Eclipse Mining Technologies - Tucson, Arizona, United States, 85718Work at Eclipse Mining Technologies
Overview
- Apply
Overview
As a Web Developer, you will create and maintain user interfaces and data integrations to create an inviting, easy-to-use environment for users of the platform. You will be responsible for helping lead an Agile Scrum team to develop technologically advanced web applications for the mining Industry.
Your role will betowork with both the web development team as well as with other non-web teams to find ideal solutions for the effective development of the web-based platform and its integrated tools which use data from the SourceOne system. You will be responsible for developing new features, components, and functionality for both existing products and new products, as well as for maintenance of existing products. You will leverage your general knowledge of Computer Science to communicate and strategize effectively with all produce teams to help bolster seamless successful development of the product.
Responsibilities:Design and develop front end and back end for webapplicationsWork with UI/UX Designer to perfect interface aestheticsParticipate in architecture, design, documentation, development, debugging, and deployment efforts while addressing security, cross-browser and cross-platform concepts andconcernsPartner with product managers, user experience teams and non-web developers to build web applications for new and existingsoftwareDesign protocols and APIs between system componentsWork with QA to deliver high-quality, stable, and securesoftware
Job Requirements:Bachelor's degree or relevant courses/certificationsExperience designing elegant, easy-to-use user interfacesExperience with web development (REST, Node.js, etc.) - proficiency in React is a mustProficiency inHTML, CSS,andJavaScriptFamiliarity with HTTP protocolExperience with third-party libraries and APIsExperiencedevelopingweb applications for mobiledevicesKnowledge of cloud technologies such as containers (Docker, Kubernetes, etc.), VMs (VMWare, KVM, etc.), and OpenStackKnowledge of Big Data and Data Science (Arrow, Spark, Torch, Tensorflow, etc.) is aplusExperience with Python programming is a plus (Django, Flask, etc.)Experience with Agile development tools (Jira, Git)Experience with WASMExperience working with native-services teams to integrate web applications with native APIs and database design