Job boardAlpineIQ
Senior Software Engineer (Front End)

Senior Software Engineer (Front End)

Work location: United States
Work arrangement: Remote
Salary range: US$ 140,000 - US$ 160,000
Skills:
Coding: Entry-Level Algorithms
Coding: Debugging
React
Creating REST APIs
Big 5 (OCEAN)

About the Role

We’re seeking a highly skilled Senior Software Engineer to join our team. This role is focused on hands-on coding, collaboration, and mentorship to build and maintain scalable, reliable software systems. You’ll work closely with both product and engineering teams to develop new features, troubleshoot issues, and implement best practices.

Key Responsibilities:

  • Design, implement, and maintain high-quality software systems.

  • Collaborate on system architecture to ensure scalability and maintainability.

  • Debug and resolve technical issues to minimize disruption.

  • Partner with product teams to align development with project goals.

  • Mentor junior engineers and foster a collaborative team environment.

  • Stay updated with emerging technologies and trends.

Qualifications:

  • 3+ years of experience in software engineering.

  • Proficiency in JavaScript, TypeScript, React, Next.js, and API development.

  • Strong experience with testing frameworks (e.g., Jest, Cypress).

  • Familiarity with cloud platforms and version control (Git).

  • Leadership and mentorship experience in a team setting.

  • Bachelor's or Master's degree in Computer Science or a related field.

Nice to Have:

  • Experience with React Native, Go, Node.js, CI/CD tools (GitHub Actions), and cloud computing platforms like Google Cloud.

  • Knowledge of security best practices and performance optimization techniques.

Soft Skills:

  • Strong problem-solving, communication, and collaboration skills.

  • Adaptable, with a passion for continuous learning and improvement.

If you’re a self-starter who enjoys solving complex technical challenges and guiding a team to success, we’d love to hear from you!

This application includes an assessment as the first step