Job Description
Are you ready to take your career to the next level? Apex Innovations is looking for a highly skilled Senior Software Engineer to join our dynamic team in Pennsylvania.
We are offering a generous relocation assistance package to help you settle into the vibrant tech scene of the East Coast. You will work on cutting-edge projects that impact millions of users worldwide.
Why join us?
- Competitive salary and equity package.
- Full relocation support including moving costs and housing assistance.
- Comprehensive health, dental, and vision insurance.
- Flexible remote-first policy with a state-of-the-art office in Philadelphia.
Responsibilities
- Architect and develop scalable, high-performance software applications using modern languages and frameworks.
- Lead the design and implementation of new features, ensuring code quality and best practices.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Mentor junior developers and conduct technical code reviews to foster team growth.
- Identify performance bottlenecks and optimize system architecture for speed and reliability.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Stay current with emerging technologies and industry trends to drive innovation.
Qualifications
- BS in Computer Science, Software Engineering, or a related technical field (Master's degree preferred).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (React/Vue), Python, or Java.
- Experience with cloud services (AWS, Azure, or Google Cloud Platform).
- Deep understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.