Job Description
We are seeking a dynamic and innovative Senior Full Stack Engineer to join our elite engineering team. In this pivotal role, you will be responsible for architecting scalable solutions and driving the technical vision for our flagship products in 2024.
At Apex Digital Systems, we value creativity, technical excellence, and a passion for solving complex problems. You will work in a fast-paced environment, collaborating with cross-functional teams to deliver high-impact software.
Key Benefits:
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote and hybrid work options.
- Professional development budget and annual conferences.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern web technologies.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Conduct code reviews, perform debugging, and optimize application performance for speed and scalability.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Mentor junior developers and foster a culture of continuous learning within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience in full-stack development.
- Strong proficiency in JavaScript (ES6+), React, Node.js, and modern CSS frameworks.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Deep understanding of RESTful APIs, microservices architecture, and database design (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.