Job Description
We are looking for a dedicated and skilled Part-Time Software Engineer to join our innovative team in Dallas, Texas. At InnovateTech Systems, we pride ourselves on building scalable, user-centric software solutions that solve real-world problems. This is an excellent opportunity for experienced developers seeking a flexible schedule without compromising on the quality of their work.
As a part-time engineer, you will play a crucial role in our development lifecycle, contributing to the architecture, design, and implementation of our products. We offer a collaborative environment where your technical expertise will be valued, and your ideas will help shape the future of our technology stack.
What You Will Do
- Design, develop, and maintain high-performance web applications and APIs.
- Write clean, efficient, and well-documented code using modern best practices.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Debug, test, and troubleshoot software issues to ensure optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to fellow engineers.
- Contribute to technical documentation and system architecture planning.
Requirements
- Minimum of 3 years of professional software development experience.
- Proficiency in at least two programming languages (e.g., JavaScript, Python, Java, or C#).
- Strong understanding of front-end frameworks (React, Vue, Angular) and back-end technologies.
- Experience with relational databases (SQL) and cloud services (AWS/Azure/GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a remote or hybrid team setting.
Responsibilities
- Design, develop, and maintain high-performance web applications and APIs.
- Write clean, efficient, and well-documented code using modern best practices.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Debug, test, and troubleshoot software issues to ensure optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to fellow engineers.
- Contribute to technical documentation and system architecture planning.
Qualifications
- Minimum of 3 years of professional software development experience.
- Proficiency in at least two programming languages (e.g., JavaScript, Python, Java, or C#).
- Strong understanding of front-end frameworks (React, Vue, Angular) and back-end technologies.
- Experience with relational databases (SQL) and cloud services (AWS/Azure/GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a remote or hybrid team setting.