Job Description
We are Urgently Hiring a talented and experienced Part-Time Software Engineer to join a dynamic team at one of the region's leading Top Tech Companies. If you are passionate about building scalable software solutions and thrive in a flexible remote environment, this is your chance to make a significant impact while enjoying a work-life balance.
In this role, you will collaborate with world-class engineers to design, develop, and deploy robust applications that power our next-generation products. Whether you are a recent graduate looking to gain experience or a seasoned professional seeking a flexible schedule, we offer a competitive compensation package and a cutting-edge technological stack.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, and backend engineers) to define, design, and ship new features.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, performance, and security.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability and uptime.
- Contribute to the continuous integration and deployment (CI/CD) pipeline.
- Optimize application performance and scalability for a seamless user experience.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Strong proficiency in at least one primary programming language (e.g., Python, Java, JavaScript, or Go).
- Familiarity with web development frameworks (React, Angular, Vue, or Node.js).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving skills and the ability to work independently in a remote setting.
- Excellent communication skills and a collaborative mindset.
- Ability to commit to a part-time schedule with flexible hours.