We are seeking a talented and motivated Mid-Level Software Developer to join our dynamic development team. In this role, you will contribute to the development and maintenance of high-
quality software solutions across a range of projects. We are looking for a team player with a strong work ethic and a desire to learn and grow within a challenging and rewarding environment.
Key Responsibilities:
- Design, develop, and implement software solutions under the guidance of senior developers.
- Write clean, well-documented, and maintainable code in PHP and Node.js
- Participate in all phases of the software development lifecycle.
- Troubleshoot and debug software issues effectively.
- Collaborate effectively with other developers, testers, and stakeholders.
- Stay updated with the latest industry trends and technologies.
- Actively participate in team discussions and contribute to problem-solving.
- Demonstrate a strong work ethic and a commitment to delivering high-quality work.
- Be a proactive learner, eager to acquire new skills and improve your technical expertise.
- Embrace new challenges and seek opportunities to improve your skills.
Qualifications:
- 3-5 years of professional experience in software development.
- Robust proficiency in PHP, Node.js, CSS and JavaScript.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL DB (MongoDB).
- Experience with version control systems (GitHub and BitBucket).
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- A strong work ethic and a positive team player attitude.
- Bachelor's degree in Computer Science or a related field preferred.