Job Description
The JMT Technology Group is seeking an innovative Senior Interactive Developer with a passion for bringing together various technologies to create immersive media, visualizations, and virtual/mixed reality solutions for our clients, as well as promote innovative ideas within the company. The selected candidate will be part of the Digital Experience team creating solutions for government, commercial and non-profit organizations of all sizes, and scopes of varying complexities. The Senior Interactive Developer will be responsible for transforming complex static designs, business requirements, and data sources into working user interfaces that are fluid and intuitive. They will ensure web-based solutions are compatible with mobile and desktop devices, as well as meet web accessibility standards. Will also assist with integrations, commercial-off-the-shelf software implementations, and configuration of web content managements systems. Position is primarily remote or hybrid work environment.
Essential Functions and Responsibilities - Elicit, translate, communicate, and implement our client's vision through engaging and accessible digital storytelling and interactive solutions.
- Working with business/systems analysts, UX designers, and developers to create intuitive application front-end interfaces based on project requirements.
- Working from static application mockups and wireframes, develop application front-end user interfaces and page templates in HTML, CSS and Javascript.
- Create high-quality prototypes and web deliverables, demonstrating an ability to preserve design aesthetics within technical platform capabilities and milestones.
- Create high quality interactive and animated information graphics for websites, videos, and presentations.
- Create immersive and interactive digital experiences using a variety of media including virtual reality, augmented reality, and digital twins.
- Collaborate with GIS teams to create interactive mapping applications, 3D GIS viewers, and interior space viewers.
- CSS/JS/HMTL front-end development tasks.
- Collaborate with engineering practices to create visualizations of design concepts and communicate with non-technical stakeholders.
- Apply principles of responsive design to websites and applications to create designs that translate seamlessly across device platforms.
- Responsible for maintaining web accessibility principles in user interface designs.
- Work with systems architects to design front-end architectures and establish best practices within teams.
- Create and maintain design and code style guides to set standards for the development staff.
- Work with Director of Digital Experience to provide cost/hours estimates for interactive development tasks.
- Contributes to business development with proposal writing or prototype designs.
- Assists the Director of Experience Design in guiding and maintaining best practices for interactive development across the team.
Nonessential functions and responsibilities- Perform other related duties as assigned.
- Support production systems as urgent and critical issues arise.
Required Skills- Expertise in responsive design principles and Web Accessibility
- Excellent verbal and written communication skills
- Must be flexible and eager to learn and experiment with new technologies.
- Must be a self-starter and take responsibility for completing assignments on time.
- Must be able to manage having responsibilities for concurrent projects, knowing how to prioritize them.
- Excellent attention to detail
- Strong written and oral communication skills
- Able to work in a hybrid environment of virtual meetings with occasional face-to-face interactions with customers and colleagues.
Required Experience- Bachelor's degree in the field of Interactive Design, Website development, Game development, or related discipline
- 10+ years of experience creating immersive media, virtual reality, augmented reality, and game development using Unity or Unreal Engine.
- Experience developing web frameworks using React.js, Angular.js, Vue.js
- Front-end web development experience with HTML5, CSS/SASS/SCSS, JavaScript, Bootstrap.
- Experience creating animated web interfaces using javascript, Adobe Animate, Greensock, etc.
- Experience creating visualizations with 3D tools such as Adobe Substance, Cinema The Client, Blender, etc.
Preferred Experience- Experience designing and developing mockups and user interfaces.
- Experience customizing WordPress websites or similar CMS systems.
- Experience with a DevOps management tool such as Microsoft Azure DevOps or Atlassian Jira
- Experience working in agile and agile-hybrid methodologies and understanding of the software development lifecycle (SDLC)
Working Conditions
Work is performed remotely or within a general office environment. Work is generally sedentary in nature but may require occasional standing and walking. Lighting and temperature are adequate and there are no hazardous or unpleasant conditions caused by noise, dust, etc. within the office environment.
Job Competencies- Adaptability
- Analytical Thinking/Problem Solving
- Attention to Detail
- Client Focus
- Creativity and Innovation
- Quality Service
- Results-Oriented
JMT is an Equal Opportunity Employer M/F/Disability/Vet/Sexual Orientation/Gender Identity, and we are proud to be building an inclusive and diverse workforce.
This position is located at 40 Wight Ave., Hunt Valley, MD. View the Google Map in full screen.