Job Description
Are you a visionary engineer looking to make an impact in one of the most vibrant tech hubs in the United States? Apex Innovations is urgently hiring a Senior Software Engineer to join our elite Boston-based team. We are revolutionizing the fintech industry with cutting-edge solutions, and we need a leader who can architect scalable systems and mentor junior developers.
At Apex Innovations, we value innovation, speed, and technical excellence. As a Senior Engineer, you will play a pivotal role in defining the technical direction of our products, ensuring high code quality, and driving the adoption of modern engineering practices.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote-work options and generous PTO.
- Continuous learning budget and conference attendance.
Responsibilities
- Design & Architecture: Lead the design and implementation of scalable, high-performance software solutions using modern technologies (React, Node.js, Python).
- Code Quality: Write clean, maintainable, and efficient code while conducting thorough code reviews to ensure best practices across the team.
- Collaboration: Work closely with product managers, designers, and other engineers to translate business requirements into technical specifications.
- Troubleshooting: Diagnose and resolve complex technical issues and bugs, ensuring system stability and uptime.
- Mentorship: Mentor junior developers, fostering a culture of continuous improvement and knowledge sharing.
- DevOps: Contribute to CI/CD pipelines and infrastructure automation to streamline deployment processes.
- Innovation: Stay abreast of emerging technologies and propose innovative solutions to drive business growth.
Qualifications
- Experience: 5+ years of professional software development experience in full-stack development.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Technical Skills: Proficiency in JavaScript (ES6+), React.js, Node.js, and SQL/NoSQL databases.
- Cloud: Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Problem Solving: Strong analytical and problem-solving skills with a focus on optimizing application performance.
- Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- Agile: Familiarity with Agile/Scrum development methodologies.