Job Description
Are you a visionary developer ready to shape the future of technology in the heart of Baltimore? Apex Innovations is seeking a talented Senior Software Engineer to join our dynamic team. We are a fast-paced, award-winning tech company dedicated to delivering cutting-edge solutions for enterprise clients across the nation. We offer a hybrid work model, allowing you to collaborate from our state-of-the-art office in the Inner Harbor or from the comfort of your home.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work schedule (3 days in-office, 2 remote).
- Professional development budget and annual tech conferences.
- A collaborative culture that values innovation and work-life balance.
Don't miss this opportunity to advance your career in one of the most historic and vibrant cities in the United States. Apply today to become part of our mission-driven team!
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks such as React and Node.js.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define features and specifications.
- Write clean, efficient, and well-documented code, ensuring adherence to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to junior developers to foster team growth.
- Optimize application performance, security, and accessibility to ensure a seamless user experience.
- Troubleshoot complex technical issues and debug applications in production environments.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks (React, Angular, or Vue.js) and back-end technologies.
- Familiarity with database management systems such as PostgreSQL or MongoDB.
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).