- React
- CSS
- Application development
- Communication skills
- APIs
Position Overview:
South Dakota Innovation Partners seeks a Front-end Software Developer with a background in designing and implementing front-end web applications that interface with backend servers and APIs to augment our team. The primary project the person would engage in is the development of commercial web applications that will frequently monitor risk in the agricultural supply chain. The position will begin as an initial contractual project that could evolve into a full-time position.
The specific tasks we seek include further front-end development for additional application features and establishing a scalable infrastructure for commercial web applications. The individual in this role will develop fast, information-rich, and sleek, user-friendly web applications.
Location: Brookings, SD for one day a week and use remote communication options at other times (fully remote options will be considered based upon the candidate's qualifications)
Required Experience and Education:
8+ years of software development experience
Bachelor's degree in Software Engineering, Computer Science, Information Technology, or related discipline
Required Experience Skills:
8+ years of experience with front-end technologies (e.g., React, HTML, JavaScript, CSS languages and frameworks)
Strong proficiency in JavaScript and understanding how to build high-performance JavaScript applications capable of visualizing large amounts of data (e.g., precision ag data- geospatial functions and concepts)
Proven experience developing dynamic front-end web applications
Writing clean code with well-defined abstractions that reduce complexity
Understanding on how to create UX/UI designs that users enjoy using daily
Knowledge of modern, dynamic web application development processes and standard methodologies
Passionate about implementing responsive and user-friendly interfaces
Expert in performance tuning and solving complex optimization issues
Excellent analytical and problem-solving skills with the ability to think creatively and quickly offer alternative design options
Excellent interpersonal, organizational, and communication skills
Organized, goal-oriented, motivated self-starter with the ability to work independently as well as part of a team
Preferred Qualifications:
Front-End Engineering background with a passion for building intuitive user interfaces for systems with innovative, sleek UX design
Back-End Engineering experience with Python or R
Projects or portfolios demonstrating capabilities
Experience in the agriculture industry