Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge software development firm headquartered in Baltimore's tech corridor. We're seeking a passionate Senior Full-Stack Developer to build scalable web applications that transform how businesses operate. This is an immediate full-time opportunity with competitive benefits and remote flexibility options. You'll collaborate with cross-functional teams to deliver high-impact solutions while mentoring junior developers. Our culture values innovation, work-life balance, and continuous learning.
Responsibilities
- Design and implement RESTful APIs using Node.js and Express
- Develop responsive frontend applications with React and TypeScript
- Optimize database performance for PostgreSQL and MongoDB
- Implement CI/CD pipelines using AWS and Docker
- Lead code reviews and architectural planning sessions
- Mentor junior developers through pair programming
- Conduct unit testing and performance optimization
- Collaborate with Product Managers on feature roadmaps
Qualifications
- 5+ years of full-stack development experience
- Expert proficiency in JavaScript/TypeScript and React
- Strong understanding of Node.js and Express frameworks
- Experience with AWS cloud services (EC2, Lambda, S3)
- Familiarity with CI/CD tools (Jenkins, GitHub Actions)
- Knowledge of database optimization techniques
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills