Job Description
We are looking for a world-class Senior Software Engineer to join our dynamic team. At Apex Digital Solutions, we are redefining the industry with scalable cloud architectures and cutting-edge user experiences. This role offers the flexibility of remote work with the option for on-site collaboration in our Raleigh hub.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health benefits and 401(k) matching.
- Unlimited PTO and professional development stipend.
We are committed to building a diverse and inclusive workplace. If you are passionate about code and innovation, we want to hear from you.
Responsibilities
- System Architecture: Design, develop, and maintain robust, scalable software solutions using modern technologies.
- Code Quality: Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of continuous learning.
- Optimization: Identify performance bottlenecks and implement optimizations to improve application speed and reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 5+ years of professional software engineering experience in a full-time role.
- Technologies: Proficiency in languages such as JavaScript, Python, Java, or C#.
- Frameworks: Strong experience with React, Node.js, or Angular.
- Databases: Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Cloud: Familiarity with cloud services (AWS, Azure, or GCP).