Job Description
Are you a visionary engineer ready to make an impact? Apex Digital Systems is seeking a dynamic Senior Full Stack Engineer to join our team in Durham, North Carolina. We are a forward-thinking technology company committed to innovation, and we are proud to offer Visa Sponsorship for highly skilled international candidates.
In this pivotal role, you will spearhead the development of next-generation web applications that enhance user experience and drive business growth. You will be working in a collaborative, inclusive environment where your expertise is valued, and your career can truly soar.
What You Will Do:
- Architect and implement robust, scalable, and secure software solutions using modern web technologies.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define features and technical specifications.
- Write clean, maintainable, and well-documented code, ensuring high standards through rigorous code reviews.
- Optimize application performance, troubleshoot complex bugs, and ensure system reliability.
- Mentor junior developers, fostering a culture of continuous learning and technical excellence.
- Participate in the full software development lifecycle, from concept through deployment and maintenance.
Responsibilities
- Design and develop high-quality front-end and back-end components.
- Integrate APIs and third-party services seamlessly.
- Conduct performance testing and security audits.
- Document technical architecture and process improvements.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript/TypeScript and modern frameworks (e.g., React, Angular, Vue).
- Expertise in backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud infrastructure (AWS, Azure) and containerization (Docker, Kubernetes).
- Experience with SQL/NoSQL databases and RESTful APIs.
- Excellent problem-solving skills and ability to thrive in an Agile/Scrum environment.