Application Guide

How to Apply for Senior Software Engineer

at Highlightta

๐Ÿข About Highlightta

Neon One is a mission-driven company that has been a leader in nonprofit software since 2004. They are fully remote, prioritize empathy and innovation, and are dedicated to empowering small and mid-sized nonprofits through technology. Working here means using your engineering skills to directly support organizations that build community and drive positive social impact.

About This Role

As a Senior Software Engineer, you will architect the future of the nonprofit platform by building serverless applications with Node.js and Vue Micro Front-Ends. You'll also bridge the gap by maintaining legacy PHP/Laravel applications, ensuring a smooth transition to a modern, scalable ecosystem. This role is critical to enabling nonprofits to connect with their communities more effectively.

๐Ÿ’ก A Day in the Life

Start your day by reviewing pull requests and providing feedback on your team's Vue micro front-ends. Mid-morning, you might pair with a colleague to refactor a legacy PHP endpoint into a serverless function. After lunch, you'll architect a new API for a donor management feature, then wrap up by documenting architectural decisions and planning the next sprint's tasks.

๐ŸŽฏ Who Highlightta Is Looking For

  • Expert in Node.js and Vue.js, with experience building serverless applications and micro front-ends.
  • Proficient in PHP and Laravel, comfortable maintaining and evolving legacy codebases.
  • Experience with PrimeVue or similar design systems, and a strong understanding of modern front-end architecture.
  • Passionate about nonprofit technology and excited to work in a customer-first, fully remote environment.

๐Ÿ“ Tips for Applying to Highlightta

1

Highlight specific projects where you architected serverless solutions using Node.js and Vue, and mention any experience with micro front-ends.

2

Showcase your experience with legacy code modernization, especially PHP/Laravel to Node.js migration projects.

3

Mention any familiarity with PrimeVue or similar component libraries in your resume or cover letter.

4

Emphasize your ability to work autonomously in a remote setting and your passion for the nonprofit sector.

5

Tailor your application to reflect Neon One's values: empathy, innovation, and customer-first mindset.

โœ‰๏ธ What to Emphasize in Your Cover Letter

['Your experience with both modern serverless stacks (Node.js, Vue) and legacy PHP/Laravel systems.', 'Your commitment to the nonprofit mission and how your skills can help amplify their impact.', 'Your ability to work independently in a fully remote environment and contribute to a collaborative culture.', 'Specific examples of leading architectural decisions that improved scalability and performance.']

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Explore Neon One's product suite (e.g., Neon CRM) to understand their current tech stack and how it serves nonprofits.
  • โ†’ Read about their company culture and remote work practices on their careers page or LinkedIn.
  • โ†’ Look into their blog or case studies to see how they measure impact and success.
  • โ†’ Understand the nonprofit technology landscape and common challenges small/mid-sized nonprofits face.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe a time you migrated a legacy PHP/Laravel application to a serverless architecture. What challenges did you face?
2 How do you approach designing micro front-ends with Vue and ensuring they integrate seamlessly?
3 Explain your experience with PrimeVue or similar UI libraries. How do you ensure component consistency?
4 How do you prioritize technical debt when working on both legacy and modern systems simultaneously?
5 What does 'customer-first' mean to you in the context of engineering for nonprofits?
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Focusing only on modern technologies without acknowledging legacy PHP/Laravel workโ€”this role requires bridging both.
  • Being generic about passion for nonprofits; provide specific reasons or experiences that connect you to the mission.
  • Overlooking the remote collaboration aspect; demonstrate your communication and self-management skills.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Highlightta!