We are in search of an exceptionally skilled and driven Mid-Level Software Developer to become an integral member of our dynamic team. As a pivotal contributor in our software development endeavors, you will harness your expertise to create and maintain cutting-edge solutions. Utilizing PHP-based frameworks (like Laravel, Symfony, CodeIgniter, Cake PHP), diverse databases (MySQL, MongoDB), and API architecture, you will play a crucial role in shaping our projects’ triumphs and fostering innovation within our organization.
Key Responsibilities:
- Collaborate seamlessly with our tech team to craft, cultivate, and sustain high-caliber software applications, with a preference for PHP, particularly Laravel.
- Construct and uphold efficient and dependable database structures, spanning MySQL, PostgreSQL, or MongoDB realms.
- Engineer and execute RESTful APIs, supporting an array of functionalities and integrations.
- Articulate immaculate, modular, and sustainable code in alignment with industry best practices and coding standards.
- Undertake thorough unit testing to assure the software’s quality and dependability.
- Actively engage in code evaluations, providing constructive insights to fellow team members.
- Swiftly troubleshoot and resolve software glitches and predicaments.
- Partner harmoniously with interdisciplinary teams to gather requisites and grasp project aspirations.
- Maintain a pulse on the latest industry trends and technologies, nurturing an environment of perpetual enhancement and ingenuity.
- Document software design, specifications, and developmental workflows.
Qualifications and Specifications:
- Possession of a Bachelor’s degree in Computer Science, Software Engineering, or a correlated field.
- A minimum of 2 years’ professional exposure as a Software Engineer.
- Profound adeptness in Laravel for engineering scalable and resolute applications.
- Proficiency and familiarity with JavaScript and jQuery, coupled with proficiency in at least one of the following: VueJs, ReactJs, NodeJs.
- Accomplished interaction with databases like MySQL and MongoDB, inclusive of query optimization and performance enhancement.
- Concrete comprehension and hands-on familiarity with API development and the bedrock principles of RESTful architecture.
- Familiarity with unit testing frameworks and a background in test-driven development methodologies.
- Mastery of version control systems, such as Git.
- Demonstrated capacity to unravel intricate software applications through robust problem-solving and debugging proficiencies.
- Superlative communication and collaboration aptitudes.
- Self-driven initiative, equipped to excel independently and in cohesive team settings.
- Appreciation for agile development methodologies is considered an advantageous attribute.