Job Description
We are currently looking for a talented and experienced Senior Software Engineer to join our team in Raleigh, NC. As part of our urgent hiring initiative, we are seeking a visionary developer to help us build the next generation of digital products. If you are looking for a challenging role in the thriving tech hub of the United States, this is your opportunity.
At Apex Innovations, we value innovation, speed, and quality. You will be working with a diverse team of professionals to deliver scalable solutions that impact millions of users.
Responsibilities
- Design & Development: Architect and develop high-performance web applications using modern technologies.
- Code Quality: Write clean, maintainable, and well-documented code following industry best practices.
- Optimization: Identify and implement performance improvements to enhance user experience and application speed.
- Cross-Functional Collaboration: Work closely with product managers, designers, and QA teams to define requirements and deliver features.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of continuous learning.
- Problem Solving: Troubleshoot complex technical issues and provide innovative solutions in real-time.
Qualifications
- Experience: Minimum of 5+ years of professional software development experience.
- Stack: Proficiency in JavaScript (ES6+), React, Node.js, or similar frameworks.
- Database: Strong knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Tools: Experience with version control (Git) and CI/CD pipelines.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Communication: Excellent verbal and written communication skills.