Job Description
Join our dynamic tech team as a Part-Time Software Engineer and shape the future of innovative software solutions. This urgent opening in Baltimore offers flexible hours, competitive compensation, and equity options to reward your contributions. Collaborate with industry experts to build scalable applications while enjoying work-life balance. Ideal for professionals seeking growth opportunities without full-time commitment.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Optimize application performance and resolve complex technical challenges
- Implement best practices for code quality, testing, and documentation
- Participate in agile development cycles including sprint planning and retrospectives
- Contribute to architectural decisions and technology stack improvements
- Mentor junior developers and share technical expertise within the team
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, Python, or Java
- Experience with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Familiarity with agile methodologies and version control systems (Git)
- Excellent problem-solving skills and attention to detail
- Ability to work independently and meet deadlines in a part-time role