Job Description
Are you a visionary developer looking to make an impact in the heart of the Queen City? Apex Innovations is seeking a Senior Full Stack Developer to lead our engineering efforts. We are building the next generation of financial technology solutions, and we need a technical expert to drive our architecture forward.
As a key member of our team, you will bridge the gap between design and implementation, ensuring our products are not only robust but also delightful to use. If you thrive in a fast-paced environment and are passionate about clean code and scalable architecture, we want to hear from you.
Responsibilities
- Architect and Develop: Design and implement scalable web applications using modern technologies including React, Node.js, and AWS.
- Code Quality: Write clean, maintainable, and well-documented code following industry best practices and SOLID principles.
- Collaboration: Work closely with product managers, designers, and backend engineers to define features and solve complex technical challenges.
- Optimization: Analyze and optimize application performance, ensuring high availability and low latency for end-users.
- Mentorship: Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and excellence.
- Testing: Implement comprehensive testing strategies (unit, integration, end-to-end) to ensure software reliability.
Qualifications
- Experience: Minimum of 5+ years of professional experience in full-stack software development.
- Frontend Proficiency: Deep expertise in JavaScript/TypeScript, React, and CSS frameworks.
- Backend Proficiency: Strong experience with Node.js, Python, or Java.
- Database Management: Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Tools: Familiarity with CI/CD pipelines, Docker, and version control (Git).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.