Job Description
We are urgently hiring a talented Part-Time Software Engineer to join our innovative team. In this role, you will have the flexibility to work remotely from anywhere in the United States, whether you are based in Las Vegas, Virginia, or another location. We are looking for a dedicated problem-solver who thrives in a dynamic environment and wants to contribute to high-quality software solutions without the constraints of a 9-to-5 commute.
As a key member of our engineering squad, you will bridge the gap between technical requirements and user needs, ensuring our digital products are robust, scalable, and user-friendly. If you are a self-motivated developer seeking part-time flexibility, this is your opportunity to shine.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with product managers and designers to translate complex requirements into technical specifications.
- Write clean, efficient, and well-documented code with a focus on performance and security.
- Debug and resolve technical issues in existing codebases to ensure system stability.
- Participate in code reviews and contribute to the continuous improvement of our development processes.
- Conduct unit and integration testing to verify that software meets business requirements.
- Stay updated with emerging technologies and best practices in software engineering.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Proven experience in software development, preferably with at least 2-4 years of professional work.
- Strong proficiency in at least one primary programming language (e.g., Python, Java, JavaScript, or C#).
- Familiarity with web development frameworks (React, Angular, Node.js) and database technologies (SQL, NoSQL).
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Strong communication skills and the ability to collaborate effectively with distributed teams.
- Self-starter mindset with a commitment to delivering high-quality work on time.