IndySoft specializes in industrial software for high-precision manufacturing and calibration industries. The software applications we produce are used worldwide and are relied upon by many of the most successful and well-known enterprise customers and commercial calibration labs.
We are seeking a skilled and experienced React Developer. You will be responsible for designing, developing, and constructing application systems on a variety of platforms, including mobile and web. The ideal candidate will be a motivated, collaborative, and innovative individual able to perform in a fast-paced, modern IT environment.
To be successful in this role, you should possess extensive knowledge of programming languages, the software development life-cycle, and have a passion for software development and continuous learning. It is imperative that you be a motivated, proactive individual able to take initiative as well as work in a team setting.
The ability to work in our Daniel Island, SC office is a plus; however, we are open to remote work with an exceptional candidate.
React Developer Responsibilities:
- Write well-designed, readable, testable, and efficient code
- Integrate components into a fully functional software system
- Research new technologies, processes, and solutions to enhance capabilities
- Make recommendations on services to use for optimal performance and scale
- Verify stability, interoperability, portability, security, or scalability of application architecture
- Collaborate with the development team on design; provide feedback & input regarding technical implications
- Create, maintain, & document automated tests for your solutions
- Assist with designing test plans and scripts from project requirements
- Maintain accurate tracking of issues and work items
- Understand & follow security best practices
Cloud Systems Architect Requirements:
- Very strong React experience, 3+ years
- Very strong Node.js experience, 3+ years
- Strong C# experience, 1+ years
- Experience leveraging .NET Core
- 5+ years of technical and development experience
- Advanced UI/UX understanding
- Experience with Azure DevOps preferred
- Knowledge of relational databases, SQL
- Demonstrated ability to develop React web solutions fulfilling business requirements
- Experience diving into existing React web solutions & driving them forward
- Ability to communicate effectively
- Ability to work constructively with other developers towards a common goal
- Strong time management and organizational skills
- Experience driving discussions with senior personnel regarding trade-offs, best practices, project management, and risk mitigation
- Hands-on experience leading the design, development, and deployment of business software at scale
- Solid understanding of software development processes, methodologies, & best practices
Job Type: Full-time
Pay: $80,000.00 - $150,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
Application Question(s):
- Are you willing to undergo a background check, in accordance with local law/regulations?
Education:
Experience:
- React: 3 years (Preferred)
- Node.js: 3 years (Preferred)
- Project management: 2 years (Preferred)
Work Location: One location