Quick Summary
Senior Full-Stack Web Application Engineer (Remote)
Vya, Inc., a leading provider of marketing resource management software and services, is hiring a Sr. Full-Stack Web Application Engineer for a direct-hire, remote position. This role is crucial for driving the strategy and execution of web application development activities, focusing on enhancing user experience and functionality in current applications, and designing new applications for our growing suite.
Join us for a total application rewrite project, transitioning to a modern microservices architecture utilizing Symfony and TypeScript/React.js frameworks. This is a unique opportunity to influence system design from the ground up.
Essential Functions and Responsibilities:
- Serve as a Vya ambassador, embodying The Vya Way.
- Collaborate with cross-functional teams (Product Managers, UX/UI Designers) to translate functional requirements into actionable development plans.
- Participate in planning and brainstorming sessions to design and architect new features and scalable systems.
- Contribute to the redesign and development of web applications, ensuring they are efficient, scalable, and user-friendly.
- Write clean, maintainable, and high-performance code using PHP, Symfony, and React.js.
- Lead the migration of legacy systems into a modern microservices architecture.
- Improve and implement development processes and best practices, focusing on code reviews, testing, and deployment strategies.
- Ensure adherence to Agile development practices, actively contributing to sprint planning and retrospectives.
- Mentor and guide junior developers on coding practices and methodologies.
- Stay current with the latest web technologies, coding languages, and industry trends.
Position Qualifications:
Experience:
- 5+ years of professional experience in web application development, including enterprise-level systems.
- 5+ years of professional experience with PHP and MySQL.
- 3+ years of professional experience working with the Symfony framework.
- 1+ years of professional experience working with React.js.
Technical Skills:
- Strong back-end development experience with PHP, MySQL, and Symfony.
- Proficiency in front-end development using React.js.
- Solid understanding of Agile development processes.
- Experience with Git for version control.
- Experience with TypeScript, microservices, and AWS is a plus.
Soft Skills:
- Ability to manage multiple priorities in a fast-paced environment.
- Strong problem-solving skills and critical, logical thinking ability.
- Excellent communication and collaboration skills.
Preferred:
- Familiarity with DevOps tools and CI/CD pipelines.
- Experience with cloud platforms like AWS.
- A history of staying current with new technologies, methodologies, and frameworks.
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
- Remote work opportunity


