Job Description
We are looking for a visionary Senior Full Stack Developer to join our dynamic team in Baltimore, Maryland. At Aperture Systems, we build next-generation cloud solutions that drive efficiency for Fortune 500 clients. If you are passionate about clean code, scalable architecture, and modern web technologies, we want to hear from you.
As a Senior Developer, you will lead the charge in designing and implementing robust APIs and user interfaces. You will work in a hybrid environment (3 days in-office in Baltimore) with a culture that values innovation, mentorship, and continuous learning.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible PTO and professional development budget.
- State-of-the-art office located in the Inner Harbor.
Apply today to shape the future of technology in Baltimore!
Responsibilities
- Architect and develop scalable full-stack web applications using React, Node.js, and PostgreSQL.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and well-documented code following best practices.
- Conduct code reviews and provide constructive feedback to junior developers.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug complex issues in production environments.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL databases (PostgreSQL or MySQL) and ORM tools.
- Familiarity with cloud services (AWS or Azure) and containerization (Docker).
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in an Agile environment.