JavaScriptReactSubversionAIMachine LearningLarge Language ModelsAgenticCSS3RESTfulGitSVNProblem Solving
About this role
Role Overview
Develop Software Implementation Designs – The Software Developer will create documentation that will explain the design of the software solution.
Develop Software Unit Tests – Create Unit Tests that prove the solution works as designed using Test Driven Development practices.
Create Software Installation Packages – Create installation packages that will allow our customers to install software on workstations and servers.
Create Software Implementations – Create source code that meets the needs of the design requirements by satisfying the rule established in a unit test.
Participate in Code Reviews – All code produced will be subject to a code review prior to check in to the source code control system. The Software Developer will be responsible for making modifications to the code based on the outcome of the code review.
Participate in Software Implementation Planning – The Software developer will participate in software planning sessions by contributing estimates of effort required to accomplish specific software design implementations.
Participate in Implementation Review Sessions – The Software Developer will participate in implementation review sessions. These sessions allow the developer to receive feedback from key stakeholders by demonstrating the software implementation.
Deliverables: Software source code software unit tests installation packages.
5 + Years experience as a project lead or team leader within a development arena.
IT experience required: 8+ years of overall industry experience in HTML 5
A pragmatic and analytical approach to problem solving is fundamentally important to this role.
Technical ability is also a key component to this role. Candidates are expected to have previous experience of developing software products in a product environment and demonstrate a thorough awareness of the methods and qualities of industrial strength software.
Large Language Models
Agentic AI
Machine Learning
JavaScript
React
CSS3
RESTful APIs
JSON Data Objects
Experience with Distributed Architectures
Asynchronous Request Handling
Design Patterns
XML
GIT / SVN
Product development
Browser Based Software
Responsive Web Design
Familiarity with modern architectural software development methodologies
Experience using Design Patterns such as MVVM and MVC *Preferred *experience
Masters of Science Degree in Computer Science preferred
Tech Stack
JavaScript
React
Subversion
Benefits
Work remotely Monday
Friday, 40 hours a week (no weekends)
Did we mention it's REMOTE?!!
One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.**
Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our Take a look and let us know if you have any other questions!