Senior Full Stack Engineer

<p style="min-height:1.5em"><a target="_blank" rel="noopener noreferrer nofollow" href="http://www.highlightta.com/"><strong><u>HighlightTA</u></strong></a><strong> </strong>is the on-demand talent team for<a target="_blank" rel="noopener noreferrer nofollow" href="https://www.q4inc.com/home/default.aspx"> <strong><u>Q4</u></strong></a><br><br>At Q4, we make an impact together, obsess over our customer, operate with integrity, and bring big ideas to life.<br><br>Q4 is charting a bold new path for investor relations as the first AI-driven IR Ops Platform, providing everything an IR team needs to succeed on a single, powerful platform. The Q4 Platform enables public companies to attract, manage, and understand investors—all in one place. Over 2,600 customers, including many of the most respected brands in the world, trust Q4 to help drive premium valuations for their companies. Only Q4 offers a tech stack holistically designed to equip IR teams with data, insights, and smart workflows that power remarkable outcomes.<br><br>Learn more at<a target="_blank" rel="noopener noreferrer nofollow" href="http://q4inc.com"> <u>q4inc.com</u></a>.<br><br>We hire smart, curious, and talented people to push boundaries, reimagine what’s possible, and turn challenges into opportunities – all while keeping the needs of our clients at the heart of everything we do.<br><br>Come grow with us!</p><p style="min-height:1.5em"></p><h2><strong>About the Role</strong></h2><p style="min-height:1.5em">We’re looking for a <strong>Senior Full Stack Engineer (6 month contract)</strong> to lead the development of major software components, systems, and features. Leverage your expertise in Software Development to mentor and coach the team to raise the overall output of the development team.</p><p style="min-height:1.5em"></p><h2><strong>What You’ll Do</strong></h2><p style="min-height:1.5em"><em><strong>Development & Delivery</strong></em></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Work with an agile team to develop, test, and maintain Q4 software applications</p></li><li><p style="min-height:1.5em">Write and maintain codebases with a high level of quality across all of your work</p></li><li><p style="min-height:1.5em">Develop and unit test applications in accordance with established Q4 standards</p></li><li><p style="min-height:1.5em">Contribute to designing, developing, deploying, and maintaining new and existing features</p></li><li><p style="min-height:1.5em">Follow Q4's software development lifecycle, committing and delivering on those commitments</p></li></ul><p style="min-height:1.5em"><br><em><strong>Collaboration & Communication</strong></em></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Communicate clearly and regularly with team members and your team lead</p></li><li><p style="min-height:1.5em">Attend and contribute to company development meetings</p></li><li><p style="min-height:1.5em">Work closely with QA to produce high-quality code and automate according to QA requirements</p></li><li><p style="min-height:1.5em">Assist with the development of user stories and estimates</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><em><strong>Documentation & Standards</strong></em></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Ensure that software you develop is well documented</p></li><li><p style="min-height:1.5em">Undertake any other reasonable task that may be asked of you by senior management</p></li></ul><p style="min-height:1.5em"></p><h2><strong>What We’re Looking For</strong></h2><ul style="min-height:1.5em"><li><p style="min-height:1.5em">7+ years of Software Development experience</p></li><li><p style="min-height:1.5em">2+ years of experience as an Intermediate Fullstack Developer working with MongoDB, Express.js, React, and Node.js</p></li><li><p style="min-height:1.5em">Proven track record of developing both front end and back end applications</p></li><li><p style="min-height:1.5em">Experience in a variety of software development approaches and methodologies including Agile and Scrum</p></li><li><p style="min-height:1.5em">Experience in both technical planning and implementation-level software design</p></li><li><p style="min-height:1.5em">Experience in requirements capture, analysis techniques, and process improvement approaches</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Additional Skills</strong></p><ul style="min-height:1.5em"><li><p style="min-height:1.5em">Excellent personal organization with the ability to prioritize and carry out multiple tasks</p></li><li><p style="min-height:1.5em">Comfortable working autonomously without routine supervision</p></li><li><p style="min-height:1.5em">A desire to remain technically capable and an expert in current technologies</p></li><li><p style="min-height:1.5em">Proven track record of practical, thoughtful problem solving</p></li></ul><p style="min-height:1.5em"></p><p style="min-height:1.5em"><strong>Location: </strong>Mexico (Remote)<br><br>At Q4, we embrace diverse perspectives and experiences as the driving force behind innovation and problem-solving. We envision Q4 to reflect the global community we serve, empowering representation and opportunity at all levels. Think you have what it takes, but not sure you check every box? Apply anyway—we’d love to talk and see if you’re a great fit!<br><br>Should you require accommodations at any stage of the interview process, please let our Recruitment team know.</p><p style="min-height:1.5em"></p><h2><strong>How We Hire</strong></h2><p style="min-height:1.5em">We use AI tools to support our recruitment process, including helping us organize applications and identify early matches based on role criteria. Every rejection decision is made by a human. We encourage candidates to apply authentically and avoid relying solely on AI-generated responses, especially during interviews.<br><br>This opportunity is offered through HighlightTA, the on-demand talent team supporting Q4’s growth.<br><br>Connect with us and learn more:<br><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.linkedin.com/company/highlightta"><u>HighlightTA on LinkedIn</u></a></p>

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...