Job Description
We are urgently hiring a talented Senior Software Engineer to join our dynamic team in Richmond, Virginia. At Apex Innovations, we are pushing the boundaries of technology and we need a problem solver who is passionate about building scalable, high-performance web applications. If you are looking for a role where your skills matter and you can make an immediate impact, this is your chance.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Professional development opportunities and career growth.
Don't miss this opportunity to accelerate your career with a company that is scaling fast. Apply today to secure your spot!
Responsibilities
- Design, develop, and maintain robust, scalable software solutions using modern web technologies.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements.
- Write clean, efficient, and well-documented code, ensuring adherence to best practices and coding standards.
- Perform thorough code reviews and contribute to technical architecture decisions.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability and performance.
- Participate in the full software development lifecycle, including planning, testing, and deployment.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Deep understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced Agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.