Job Closed
This listing is no longer active.
Harvey Performance Company is a leading provider of specialized cutting tools for precision machining applications.
Web and Mobile Developer II
Location
Massachusetts
Posted
78 days ago
Salary
$95K - $125K / year
Seniority
Senior
Job Description
Web and Mobile Developer II
Harvey Performance Company
• Work closely with UX & UI design, marketing, engineering and outside consultants on project goals and requirements. • Create user flows, wireframes, design-to-code prototypes, and final front-end code. • Identify, implement and manage best practices to streamline and maintain distributor web and mobile applications along with websites. • Present technical information to all level of staff and senior leadership as needed. • Lead development, troubleshooting and ideation to create and support our digital presence. • Support the entire application lifecycle (concept, design, test, release, and support). • Produce fully functional mobile and Web based applications. • Work closely with Salesforce admin team on building web forms, integrations, and QA testing. • Write unit and UI tests to identify malfunctions. • Troubleshoot and debug to optimize performance. • Design interfaces to improve user experience. • Liaise with Marketing / Sales teams to plan new features. • Ensure new and legacy Web and Mobile applications meet quality standards. • Research and suggest new mobile products, applications, and protocols.
Job Requirements
- Hands‑on experience with Angular & Capacitor is required.
- Bachelor's Degree in Computer Science or related field.
- 5+ years' experience in Web/Mobile application development and testing.
- Proficiency with Angular, Json, XML, HTML5, CSS3, SCSS, C#, .Net, JavaScript, and jQuery.
- Experience building, testing, and releasing apps to the Apple App Store and Google Play Store.
- Familiar with Android and iPhone platform development.
- An advanced understanding of basic UI/UX principles.
- Exposure to full stack web development methodology and technology.
- Knowledge of the software development lifecycle as well as QA and test processes.
- Familiarity with Git based code hosting and collaboration tool like Bitbucket.
- Ability to create support documentation for all new applications.
- Experience with third-party libraries and API development.
- Familiarity with Object Oriented Programming design principles.
- Experience with RDBMS systems such as SQL Server or Oracle.
Benefits
- A fun, rapid-growing environment where new opportunities are regularly made available.
- Opportunities for training and development, including tuition reimbursement.
- A comprehensive benefits package, including PTO, paid holidays, health, dental, vision insurance, and a 401k match program, along with profit sharing.
Related Guides
Related Job Pages
More Software Engineer Jobs
Messaging Expert - Microsoft
OrangeOrange Business est un intégrateur réseau et numérique qui comprend toute la chaîne de valeur du monde digital, permettant à nos clients de se concentrer sur les initiatives stratégiques qui font avancer leur business. Chaque jour, vous collaborerez avec une équipe dédiée à la livraison de solutions globales cohérentes et durables, peu importe où nos clients opèrent. Avec plus de 30 000 salariés en Europe, Asie, Amérique et Afrique Nous proposons un environnement dynamique et innovant permettant de développer et affiner vos compétences Nous offrons des opportunités passionnantes dans la data et le digital, le cloud, l'IA, la cybersécurité, ou encore l'IoT et le digital workspace
Role Description Dans le cadre de l'activité d’un centre de compétences Digital Workplace, l’équipe Collaboration et Messagerie Exchange a en charge les activités d’intégration et ingénierie (BUILD) et d’exploitation N3 (RUN) de l’ensemble des solutions “on premise” et “on-line" Microsoft. L’Expert Messagerie a pour mission de concevoir et de mettre en œuvre les infrastructures de messagerie d’entreprise : Microsoft Exchange « on line » et « on prem ». Il en assure également le maintien en condition opérationnelles et travaille en étroite collaboration avec les ingénieurs support N3, systèmes, réseaux, sécurité et mobilité. - Recueil et cadrage des nouveaux besoins, étude de solutions les plus adaptées et travail collaboratif avec l’ensemble des parties prenantes - Etude et conception des architectures de messagerie Exchange online, on-premise et hybride - Réalisation des études techniques si nécessaire (architecture, benchmark solutions, financière, recommandations) - Définition, mise en œuvre et pilotage des changements - Conseil et assistance dans les projets techniques et applicatifs sur les systèmes et infrastructures de Messagerie - Créer et maintenir à jour les documents d’exploitation et d’administration - Réaliser des mises en production et accompagnement sur des projets M365 / hybridation des infrastructures de messagerie Qualifications - Diplômé(e) de niveau BAC+5 en informatique, école d'ingénieur ou équivalent - Expérience significative (au moins 6 ans) sur des infrastructures hybrides de messagerie Exchange et d’annuaire Active Directory - Participation à des projets de conception d’architecture, audit, intégration et migration de messagerie Exchange “On-Premise" et "on-line" - Expertise technique sur la Messagerie Exchange “on-line” et “on-premise” - Connaissances approfondies des produits et technologies Microsoft : Windows Server, Active Directory, PKI, Microsoft 365 - Compétences avancées en utilisation et en scripting Powershell - Maîtrise des technologies et protocoles liés à Exchange : SMTP, MAPI/HTTP, POP3, MAPI, ActiveSync - Expertise Relais de Messagerie Cisco Ironport (est un plus) - Expérience ou maîtrise approfondie des technologies Enterprise Vault serait un plus également Requirements - Aptitude à travailler en équipe et en transverse avec des acteurs métiers différents - Rigueur et sens de la méthode - Autonomie et capacité à rédiger des documents et rendre compte - Aptitude à travailler en environnement extrêmement sensible - Curiosité intellectuelle - Bonne écoute et excellentes qualités relationnelles - Participation au management visuel - Anglais pour nos échanges avec l’équipe support international Benefits - Encouragement de la diversité au sein des équipes
• Analyser les cahiers des charges et concevoir de nouveaux modèles, fonctionnalités et modules de la plateforme éditique de gestion de la communication client • Développer les évolutions applicatives en collaboration avec le Responsable Produit et les Product Owners métiers, en mode agile ou spécification classique • Réaliser les tests unitaires et d'intégration continue afin de garantir la qualité, la stabilité et la performance du code • Assurer la maintenance corrective et évolutive des composants existants de la plateforme éditique • Prendre en charge le support de niveau 2 et 3 à la production éditique, en veillant au respect des niveaux de service définis • Participer à la résolution des incidents et des problèmes techniques rencontrés par les utilisateurs finaux • Documenter l'ensemble des travaux d'analyse, de conception, de réalisation et de validation • Contribuer à l'estimation des charges de développement et à l'amélioration continue des processus • Collaborer avec les équipes de développement, les BAs fonctionnels et techniques, ainsi qu'avec les équipes de support • Assurer une veille technologique active et contribuer à l'évolution des méthodes, outils et standards de développement
• Analyze specifications and design new templates, features and modules for the customer communication management platform • Develop application enhancements in collaboration with the Product Manager and Product Owners, using Agile methods or traditional specifications • Perform unit and continuous integration tests to ensure code quality, stability and performance • Provide corrective and evolutionary maintenance for existing components of the document composition platform • Handle level 2 and 3 production support for document processing, ensuring compliance with defined service levels • Participate in the resolution of incidents and technical issues encountered by end users • Document all analysis, design, implementation and validation work • Contribute to development effort estimation and continuous process improvement • Collaborate with development teams, functional and technical BAs, and support teams • Maintain active technological watch and contribute to the evolution of development methods, tools and standards
• Creative problem solving for key development and engineering issues, including full understanding of the root cause with the ability to leverage data to back up assertions • Building, maintaining, and architecting core web and mobile applications • Integrating with and maintaining third party tools and services • Participating in our agile development process: sprint planning, story grooming and stand ups • Extensive collaboration with other departments, particularly Product, Customer Care, and Finance, on product issues and when implementing new features • Adherence to our SDLC and secure coding practises and environment • Collaboration with development pod and team via pull request reviews, mentorship, knowledge sharing, pairing on complex stories • Championing ZayZoon’s mission to provide responsible financial products to an underserved generation of employees


