Job Description
Join the Innovation Revolution in North Carolina
Apex Digital Systems is looking for a visionary Senior Software Engineer to join our elite team in Greensboro, NC. We are a forward-thinking company that values technical excellence and employee growth. We offer a comprehensive relocation assistance package to help you transition smoothly to the Piedmont Triad region. This role is fully remote-friendly, allowing you to work from anywhere initially, with the option to collaborate in our state-of-the-art office.
Key Highlights:
- Relocation Package: We cover moving expenses and temporary housing to make your transition seamless.
- Competitive Pay: Salary range commensurate with experience.
- Flexible Work: Hybrid model supporting remote work and office collaboration.
Responsibilities
- Architect and implement scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product, design, QA) to deliver high-quality products.
- Conduct code reviews, write unit tests, and ensure best practices in software development.
- Mentor junior engineers and provide technical guidance to the team.
- Optimize application performance and ensure high availability of services.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional experience in software development.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Excellent problem-solving skills and a passion for learning new technologies.