Job Description
We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team in Baltimore, MD. As a leader in our industry, we are dedicated to delivering innovative solutions that drive growth for our clients. This full-time position offers the opportunity to work on cutting-edge projects in a collaborative environment, with a hybrid work model that balances office presence with remote flexibility.
Our Culture: We value innovation, integrity, and inclusivity. Our team is composed of passionate professionals who are committed to excellence and continuous learning.
Responsibilities
- Architect and develop scalable web applications using modern JavaScript frameworks (React, Node.js).
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define features and technical specifications.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct thorough code reviews to ensure code quality, performance, and security.
- Identify, troubleshoot, and resolve complex technical issues and bugs in a timely manner.
- Participate in the full software development lifecycle, from requirements gathering and design to deployment and maintenance.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
- Strong experience with front-end frameworks such as React or Angular.
- Experience with back-end technologies including Node.js, Express, or Python.
- Knowledge of relational databases (SQL) and NoSQL databases (MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work independently as well as in a team setting.