Job Description
Are you a visionary Software Engineer seeking a role that offers both technical challenge and geographical flexibility? Apex Digital Innovations is looking for a top-tier talent to join our distributed team in North Carolina.
We are proud to offer Relocation Assistance to qualified candidates relocating to the United States, ensuring you have a seamless transition to your new professional home. While we are headquartered in the Research Triangle, this position offers a fully remote work model for the right candidate.
Our Commitment to You:
- Competitive base salary with annual performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Relocation stipend and moving assistance package.
- Flexible PTO and remote-first culture.
Responsibilities
- Architect and develop scalable, high-performance software solutions using modern technologies.
- Partner with cross-functional teams (product, design, QA) to deliver feature-rich applications.
- Mentor junior engineers and lead code reviews to maintain high engineering standards.
- Optimize application performance and ensure security best practices are followed.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Contribute to technical documentation and architecture diagrams.
Qualifications
- 5+ years of professional software development experience.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Strong proficiency in at least two core languages (e.g., Python, Java, Go, or C++).
- Experience with cloud infrastructure (AWS, Azure, or GCP).
- Deep understanding of software design patterns, algorithms, and data structures.
- Excellent communication skills and ability to work effectively in a remote team environment.