Epicareer Might not Working Properly
Learn More

Front End Architect

Salary undisclosed

Apply on


Original
Simplified

NOTE: This will be a 20 hour per week.

This role will be responsible for providing domain expertise, advising on, and championing software architecture best practices; generating innovative, modular, and scalable software architecture solutions that address business requirements.

The Principal Software Architect reports to a VP of Engineering and works closely with all disciplines within the Solution Engineering team.

Role and Responsibilities

Design, develop, test, and deploy software solutions to enhance and maintain software products

Participate in product strategy, design, and product discussions with internal teams to determine how to deliver the best experience for users

Evaluate and recommend tools, technologies, platforms, and processes to help ensure a high-quality, maintainable codebase

Collaborate with project and resource managers to ensure the correct development team is assembled to execute the solutions that are architected, as well as ensure the solution is implemented correctly through direct coding contributions and/or oversight

Mentor other developers on software development techniques, standards, and best practices

Generate and lead knowledge sharing opportunities for engineering

Cultivate innovation by driving collaborative development of software features across multiple projects

Capture and share best-practice knowledge and domain expertise for software architecture & engineering

Represent engineering during client engagements and lead technical discussions with client stakeholders

Provide thought leadership towards a strategic vision for Hathway software products across current and prospective clients; to align on direction with internal teams and executive leadership

Collaborate with the sales and account teams during the sales cycle by providing technical expertise and guidance on Hathway software products

Perform other duties as assigned

Preferred Qualifications

Master's (MS/MBA) degree in Computer Science/Engineering/ or a related technical field or equivalent experience in computer software engineering

6+ years of experience writing code in an object oriented language and/or web frontend framework (Angular, Ionic, React, Vue, JavaScript) and developing automated tests

Excellent problem-solving skills

Strong technical communication skills

Ability to work cohesively as a member of the team

Ability to multitask and prioritize tasks across multiple projects

Proficiency in communicating technical concepts and solutions to non-technical audiences