Job Description
Apex Innovations is seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team in Baltimore. We are a fast-paced tech company dedicated to building scalable, secure, and user-centric software solutions. We offer a competitive compensation package, comprehensive benefits, and a collaborative environment that encourages innovation and professional growth. If you are ready to take your career to the next level with a direct hire opportunity, we want to hear from you.
Why Join Us?
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work arrangements and remote options.
- Professional development and training opportunities.
- 401(k) retirement savings plan with company match.
What You'll Do:
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software applications. You will work closely with product managers, designers, and other engineers to deliver features that delight our customers and drive business growth.
Responsibilities
- Design, develop, and deploy robust, scalable, and secure software solutions using modern technologies.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Participate in code reviews, technical architecture discussions, and agile planning sessions.
- Identify and resolve technical issues and bugs in a timely manner.
- Mentor junior developers and contribute to the technical growth of the team.
- Stay up-to-date with emerging technologies and industry trends to drive innovation within the organization.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, and modern frameworks such as React, Angular, or Vue.js.
- Experience with backend technologies like Node.js, Python, or Java.
- Understanding of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.