Job Description
About Us: Apex Digital Systems is a leading innovator in the fintech space, currently expanding our engineering team to support our rapid growth in New York. We are looking for a highly skilled Senior Software Engineer to join our remote-first culture, supporting clients across the United States.
Why Join Us?
We offer a competitive benefits package, including full health coverage, a 401(k) match, and unlimited PTO. We are committed to building a diverse and inclusive environment where every team member can thrive.
Role Overview:
In this role, you will be responsible for designing and implementing scalable software solutions that drive our core business metrics. You will work closely with product managers and designers to deliver high-quality features that impact millions of users.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to junior developers.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Mentor team members and contribute to technical architecture decisions.
Qualifications
- BS in Computer Science or equivalent practical experience.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, React, or Node.js.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with database technologies (SQL and NoSQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a remote team environment.