Software Developer Position
We are seeking a talented and experienced software developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining high-quality software applications.
About the Role
In this position, you will have the opportunity to work on a wide range of projects, from backend processes to public web APIs and industry-leading websites. You will be working collaboratively with our team to engineer complete solutions to complex problems and develop performance optimizations and scaling strategies.
Requirements
* At least 5 years experience in web development.
* Proficiency in PHP, HTML, XML, JavaScript, and CSS.
* Object-Oriented development skills.
* Strong understanding of MySQL, including SQL query language and database structure/design.
* Experience with version control software, preferably Mercurial or Git.
Preferred Qualifications
* Additional experience with C/C++ is highly desirable.
* Excellent communication and teamwork skills.
* A service-minded attitude and a willingness to learn and adapt.
* Demonstrated technical leadership skills.
Benefits
* A dynamic and collaborative work environment.
* Competitive compensation and benefits package.
* Opportunities for professional growth and development.
* Recognition and rewards for outstanding performance.