Job Description
Are you ready to make an immediate impact? Apex Innovations Inc. is urgently hiring a talented Senior Software Engineer to join our dynamic team in Charlotte, NC. We are looking for a self-motivated professional who thrives in a fast-paced environment and wants to contribute to world-class solutions immediately.
In this role, you will be at the forefront of our technical strategy, designing robust architecture and implementing high-quality code. We offer a competitive salary package, comprehensive benefits, and a culture that fosters innovation and growth.
Why Join Us?
- Immediate Start Date Available
- Competitive Salary & Bonus Structure
- Comprehensive Health & Dental Benefits
- Flexible Work Environment
Responsibilities
- Design & Develop: Architect and implement scalable software solutions using modern web technologies (React, Node.js, or Python).
- Collaboration: Work closely with product managers and designers to translate requirements into technical specifications.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Optimization: Identify and resolve performance bottlenecks to ensure seamless user experiences.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of technical excellence.
- Testing: Implement rigorous testing strategies including unit, integration, and end-to-end testing.
Qualifications
- Experience: 5+ years of professional software development experience.
- Technologies: Proficiency in JavaScript/TypeScript, React, and a backend language (Node.js, Python, or Java).
- Database: Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Tools: Familiarity with CI/CD pipelines, Git, and cloud platforms (AWS or Azure).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts.