Job Description
Are you a high-performance developer looking for a role that offers autonomy and top-tier resources? Apex Innovations is seeking a Senior Full Stack Developer to join our dynamic team in Raleigh, NC. As a remote-first company, we provide all the necessary equipment to ensure you work from home in absolute comfort and style.
We are revolutionizing the [Industry Name] sector with cutting-edge technology. Our Raleigh-based team thrives on innovation, collaboration, and delivering results that matter. If you are passionate about building scalable web applications and want to work with a company that invests in your success, we want to hear from you.
Why Join Us?
- Top-Tier Equipment: We provide the latest MacBook Pro, dual 4K monitors, ergonomic chair, and high-speed internet setup.
- Flexible Remote Culture: Work from anywhere in Raleigh or beyond with a fully remote-friendly policy.
- Competitive Compensation: Base salary ranging from $90,000 to $140,000 depending on experience.
What You'll Do
As a key member of our engineering squad, you will be responsible for architecting and maintaining our core product suite.
Responsibilities
- Design & Build: Architect scalable, high-performance web applications using modern JavaScript frameworks (React, Vue, or Angular) and Node.js.
- Code Quality: Write clean, maintainable, and well-documented code. Perform rigorous code reviews to ensure best practices.
- Collaboration: Work closely with UX/UI designers, product managers, and backend engineers to translate requirements into technical solutions.
- Testing: Develop comprehensive unit and integration tests to ensure system reliability and performance.
- Problem Solving: Identify technical bottlenecks and implement architectural improvements to enhance system scalability.
Qualifications
- Experience: 5+ years of professional software development experience, specifically in full-stack development.
- Tech Stack: Proficiency in JavaScript (ES6+), React, and Node.js. Experience with SQL and NoSQL databases is a plus.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Communication: Excellent verbal and written communication skills; able to articulate complex technical concepts to non-technical stakeholders.
- Tools: Familiarity with CI/CD pipelines, Git, and Agile methodologies.