Job Description
Are you a visionary engineer ready to shape the future of digital commerce in the Twin Cities? Apex Digital Systems is seeking a Senior Full Stack Engineer to join our high-performance team. We aren't just building software; we are architecting solutions that drive real-world impact.
In this role, you will bridge the gap between complex backend logic and seamless frontend experiences. You will work in a collaborative, agile environment where your code matters, your ideas are heard, and your career can skyrocket. If you are passionate about scalable architecture and clean code, we want to meet you.
Why Join Us?
- Competitive Compensation: Base salary plus performance bonuses.
- Flexible Work: Hybrid model (3 days in office, 2 remote) to ensure work-life balance.
- Health & Wellness: Comprehensive medical, dental, and vision plans.
- Continuous Learning: $5,000 annual stipend for conferences and certifications.
Responsibilities
- Design & Develop: Architect and implement scalable, high-quality web applications using modern technologies (React, Node.js, AWS).
- Code Quality: Write clean, maintainable, and efficient code while conducting thorough code reviews to ensure best practices.
- Problem Solving: Identify bottlenecks, debug complex issues, and propose innovative technical solutions.
- Collaboration: Partner with product managers, designers, and other engineers to define feature requirements and deliverables.
- Mentorship: Guide junior developers, conduct code walkthroughs, and foster a culture of technical excellence.
- Testing: Implement comprehensive unit, integration, and end-to-end tests to ensure system reliability.
- Deployment: Manage CI/CD pipelines and ensure smooth deployment processes to production environments.
Qualifications
- Experience: 5+ years of professional software development experience in full-stack development.
- Frontend: Proficiency in JavaScript (ES6+), TypeScript, React, or Vue.js.
- Backend: Strong experience with Node.js, Python, or Java.
- Database: Expert knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Cloud: Familiarity with cloud services (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Tools: Experience with Git, Agile methodologies, and version control.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.