Job Description
About the Role
Apex Innovations is seeking a visionary Senior Software Engineer to join our dynamic team in Baltimore, Maryland. This is a direct hire opportunity for a driven professional ready to make a significant impact on our product roadmap. You will work in a collaborative environment focused on innovation, quality, and professional growth.
Why Choose Us?
- Competitive base salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work schedule and remote work options.
- Generous 401(k) matching and continuous learning budget.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks and best practices.
- Collaborate with product managers, designers, and other engineers to define features and ensure technical feasibility.
- Lead code reviews and mentor junior developers to foster a culture of excellence.
- Troubleshoot complex bugs and optimize application performance.
- Contribute to the technical architecture and system design of new products.
- Stay current with industry trends and integrate emerging technologies.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Deep understanding of RESTful APIs and database management (SQL/NoSQL).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent problem-solving skills and the ability to work in an Agile environment.