Senior JavaScript Full Stack Engineer
Megastar Advisors, Tarpon Springs, FL, United States
Megastar Advisors is one of the fastest-growing Independent Marketing Organizations (IMO) in the industry. We specialize in designing and implementing cutting-edge digital marketing programs for top financial advisors across the country. Join our dynamic team and be a part of our mission to drive innovation in the financial services industry.
Job Description
We are seeking a Senior Full Stack Engineer with 5+ years of experience to join our team. The ideal candidate will be comfortable working with both front-end and back-end technologies, primarily focusing on VueJS and Node.js (using AdonisJS as our API). The developer will collaborate with our marketing and design teams to build seamless digital marketing platforms and enhance user experience. Familiarity with tools like Figma is essential to ensure smooth collaboration on UI/UX design.
Responsibilities
- Develop, test, and maintain full-stack applications using VueJS for the front-end and Node.js with AdonisJS for the back-end.
- Collaborate with cross-functional teams, including marketing, design, and project management, to ensure alignment with business goals.
- Create and optimize API integrations, ensuring efficient data handling and security.
- Work with Figma and other design tools to translate UI/UX designs into responsive, user-friendly web applications.
- Troubleshoot, debug, and enhance performance across the stack.
- Contribute to code reviews, ensuring adherence to best practices and clean, maintainable code.
Qualifications
- 5+ years of experience as a Senior Full Stack Developer.
- Proficiency in VueJS and Node.js, with experience using AdonisJS or similar.
- Strong understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Experience working with Figma or similar design tools to collaborate on UI/UX design.
- Familiarity with RESTful APIs, database management (PostgreSQL or MySQL), and version control systems like Git.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Excellent communication and teamwork skills.
- Ability to manage multiple projects simultaneously.
Preferred Skills
- Experience with cloud platforms (AWS).
- Experience with SaaS applications and multi-tenant architectures.