Job Description
Are you a skilled Software Engineer seeking a flexible work-life balance without sacrificing your passion for code? Apex Innovations is looking for a dedicated Part-Time Software Engineer to join our dynamic team in Nashville. If you thrive in a collaborative environment and want to contribute to impactful projects on a schedule that suits you, we want to hear from you.
Why Choose Apex Innovations?
We are a forward-thinking technology firm committed to delivering cutting-edge solutions. As a part-time team member, you will enjoy:
- Flexible Scheduling: Work around your other commitments.
- Remote Options: A hybrid work model available for qualified candidates.
- Professional Growth: Access to continuous learning resources and mentorship.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features and improvements.
- Write clean, efficient, and well-documented code that adheres to industry best practices and standards.
- Debug, test, and troubleshoot code to ensure optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to peers.
- Conduct research on emerging technologies to recommend innovative solutions for our clients.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience.
- Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java, C#).
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of databases (SQL, NoSQL) and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and communicate effectively in a remote or hybrid setting.
Skills
Python, JavaScript, React, SQL, Git, Agile, REST APIs, HTML5, CSS3, Node.js
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features and improvements.
- Write clean, efficient, and well-documented code that adheres to industry best practices and standards.
- Debug, test, and troubleshoot code to ensure optimal performance and user experience.
- Participate in code reviews and provide constructive feedback to peers.
- Conduct research on emerging technologies to recommend innovative solutions for our clients.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional software development experience.
- Proficiency in at least one modern programming language (e.g., Python, JavaScript, Java, C#).
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of databases (SQL, NoSQL) and RESTful APIs.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and communicate effectively in a remote or hybrid setting.