Scope of Work for Frontend Software Engineer
The Veterinary Initiative for Endangered Wildlife (VIEW) was established in 2012 to address health threats endangered wildlife face in their native habitats. Programming work is international as well as in the United States. It focuses on working with local partners to investigate and identify the underlying causes of disease and then offering training for wildlife veterinarians and managers, supporting the development of much-needed wildlife health infrastructure, and facilitating research to better understand wildlife health risks for population recovery. Successful conservation strategies for critical populations must address threats from disease, habitat destruction, and poaching pressure.
The first seven years of our operations were focused in Nepal, where VIEW significantly impacted wildlife health management. Our work in Nepal has focused on high-profile species such as Bengal tigers, One-horned rhinos, and Asian elephants, and the impact of our work has built international recognition of the importance of health-based conservation efforts and laid the foundation for expanding and partnering in other countries, including the US, with similar challenges. In 2019, VIEW expanded our work to North America, working with state, federal, and university partners to understand those diseased iconic species in North America. VIEW is forging new networks and the foundation for expanding our health initiatives to the US, Asia, and Africa.
Our office is located in Bozeman, MT. Visit for more info.
DESCRIPTION OF POSITION We are seeking an independent contractor for three months who is a self-motivated and technically proficient Front End Software Engineer to support our team on our Wildlife Health Information System (WHIS) in preparation for release by January 1st, 2025. WHIS is a Progressive Web App (PWA) designed to assist wildlife health professionals. WHIS is a tool for wildlife veterinarians, researchers, and related experts, facilitating the collection and management of animal health data, especially in remote locations. WHIS operates on various devices and platforms, either through a web browser or as a standalone application. The ideal candidate will have a strong understanding of modern front-end technologies, including TypeScript, NextJS (React), and Material UI. Experience in building responsive and offline-capable PWAs is desirable. The role demands a proactive approach, problem-solving skills, and the ability to work effectively in a small team environment, contributing to the project's evolving needs.
RESPONSIBILITIES AND DUTIES
Develop front-end features of WHIS
Work with technical and non-technical team members and users to understand and implement user requirements.
Contribute to and execute UX/UI design decisions, including designing, implementing, and refining input-heavy interfaces and form functionalities.
Write clean, efficient, and maintainable code.
Manage and optimize application state, ensuring efficient data handling and responsiveness.
Participate in weekly team and stakeholder meetings for requirement gathering and feedback
Test features for usability, performance, and cross-device compatibility
Regularly commit and push updates
DELIVERABLES
Refine and modernize the front-end components, maintaining a similar look and feel WHIS 1.0 and ensuring cross-device compatibility.
Collaborate with the Senior Software Developer to assist in the standardization and organization of the front-end codebase, following best practices for structure, readability, and maintainability.
Conduct testing for usability, performance, and compatibility across multiple devices and browsers.
Implement feedback from weekly team and stakeholder meetings, iterating on features and addressing evolving user and technical requirements.
Keep impeccable notes of activities and upload them onto Common Drive.
Regular reporting of activities ensued.
Respond to special requests or changes from the Senior Software Developer
Job Types: Full-time, Contract, Temporary
Pay: $20.00 - $35.00 per hour
Expected hours: 40 per week
Experience:
UI: 1 year (Required)
TypeScript: 1 year (Required)
Front-end development: 1 year (Required)
Work Location: Remote