Job Description
Are you a results-driven developer ready to make an immediate impact? Apex Innovations Inc. is seeking a talented Senior Software Engineer to join our dynamic team in the heart of Baltimore. We are a fast-paced, innovative company looking for individuals who thrive in a collaborative environment and are passionate about building scalable, world-class software solutions.
Why Join Us?
- Immediate Start: We are hiring immediately and looking to onboard the right candidate within two weeks.
- Competitive Compensation: Base salary between $120k and $150k depending on experience.
- Modern Tech Stack: Work with the latest technologies including React, Node.js, and AWS.
- Flexible Work Environment: Hybrid schedule available for qualified candidates.
If you are looking for a stable, high-growth opportunity where your skills are valued, this is the place for you.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern frameworks and languages.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Mentor junior developers and conduct code reviews to ensure best practices and high code quality.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Troubleshoot and debug complex issues to ensure system stability and performance.
- Stay current with industry trends and emerging technologies to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Strong communication skills and a team-oriented mindset.