Job Description
We are looking for a talented Part-Time Software Engineer to join our dynamic team in Virginia. This is a unique opportunity to work on high-impact projects while enjoying the flexibility of part-time hours. We are committed to helping you grow your career and provide full relocation assistance to ensure a smooth transition to our office in Arlington.
In this role, you will collaborate with senior engineers to design, develop, and maintain scalable software solutions. Whether you are looking to reduce your hours or seeking a flexible project-based role, we welcome your expertise.
Why Apply?
- Relocation Assistance: We cover moving costs and logistics to bring you to Virginia.
- Flexible Schedule: Part-time arrangement tailored to your availability.
- Modern Tech Stack: Work with the latest tools in cloud computing and AI.
- Career Growth: Mentorship and clear paths for future expansion.
Responsibilities
- Develop and Maintain Code: Write clean, efficient, and well-documented code in Python and JavaScript.
- System Design: Participate in the architectural design of software components and APIs.
- Testing & Debugging: Perform unit testing and troubleshooting to ensure system stability.
- Collaboration: Work closely with cross-functional teams including product managers and QA engineers.
- Documentation: Create technical documentation and update system architecture diagrams.
- Code Reviews: Review pull requests from other team members to maintain code quality standards.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 3+ years of professional software development experience.
- Skills: Proficiency in HTML5, CSS3, and modern JavaScript frameworks (React, Vue, or Angular).
- Backend: Experience with Python or Node.js, and knowledge of SQL databases.
- Communication: Strong verbal and written communication skills in English.
- Adaptability: Ability to work independently in a remote or hybrid part-time capacity.