Job Description
Primary Duties - Develop code using one or more of the following technologies: Swift, Swift UI, and C++
- Fix defects and refactor code to improve the quality and performance of the product
- Analyze, design, and implement new features
- Collaborate with the Product Manager in developing new features
- Be a code reviewer for the team to ensure continued high quality code.
Requirements Education Requirements:
- BS/BA degree in Computer Science or Engineering, or equivalent experience.
Experience Requirements:
- 2+ years experience developing rich, graphical iOS applications.
Skills/Experience required:
- Experience developing mobile applications in Swift and Swift UI using Xcode
- Experience developing applications in C++
- Experience and/or strong interest in design, graphics, 3D software
- Familiarity with developing multithreaded applications
- Familiarity with common commercial software development best practices
- Strong problem-solving skills and eager to learn new technologies
- A test-driven development mentality
Additional Skills/Experience desired:
- Experience with Python
- Experience with JIRA
- Experience with agile development
- Experience with Git
Benefits Comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans.