As a PHP Developer at our company, you will be responsible for understanding, planning, and writing code to develop the assigned module or project within the specified time frame. Your role will also involve fixing bugs and errors identified by the client and QA team in a prompt manner. You will lead the entire web application development life cycle from the concept stage to delivery and post-launch support. Additionally, you will collaborate with co-developers, keep the project manager informed about the development status, and act as a liaison between the development team and project manager. Mentoring junior web developers and assessing their performance will also be part of your responsibilities. The ideal candidate for this position should have a B.Tech/B.E./MCA degree. Your key responsibilities will include integrating user-facing elements developed by front-end developers, building efficient, testable, and reusable PHP modules, solving complex performance issues and architectural challenges, and integrating data storage solutions. Key Skills required for this role include a strong knowledge of PHP web frameworks like Laravel, CI, and Yii, understanding of MVC design patterns, familiarity with front-end technologies such as JavaScript, HTML5, and CSS3, and knowledge of object-oriented PHP programming. You should also understand accessibility and security compliance, common PHP or web server exploits and their solutions, fundamental design principles for scalable applications, user authentication and authorization mechanisms, and integration of multiple data sources and databases into a unified system. Moreover, you should be familiar with the limitations of PHP as a platform and its workarounds, creating database schemas that align with business processes, working with SQL/NoSQL databases and their query languages, and proficient in using code versioning tools like Git. If you are interested in this position and possess the required qualifications and skills, please send your CV to careers@eyetinnovations.com.,
You will be joining our team as an HR Admin, where your primary responsibility will be to support the HR department in various administrative tasks. These tasks include recruitment, onboarding, employee engagement, performance management, and ensuring compliance with relevant regulations. Your role will be pivotal in maintaining and enhancing our HR processes to make them more efficient, accurate, and compliant. Your key responsibilities will include providing administrative support to the team by scheduling interviews, preparing offer letters, maintaining employee records, and updating HR policies and procedures. You will also be involved in recruitment activities such as posting job openings, screening resumes, and coordinating interviews. Additionally, you will play a crucial role in the onboarding process by handling new hire paperwork and orientation. Furthermore, you will be actively involved in employee engagement initiatives, which may involve organizing team events, collecting employee feedback, and tracking employee recognition programs. You will also assist in managing the performance management process by tracking performance goals, coordinating performance reviews, and aiding managers in developing employee development plans. To qualify for this role, you should have a Bachelor's degree in any field and at least 1 year of experience in an HR administrative role. Strong organizational skills, attention to detail, and excellent written and verbal communication skills are essential. The ability to work independently, knowledge of HR best practices, and proficiency in Microsoft Office Suite are also required. If you are a proactive, organized, and detail-oriented HR professional who thrives in a fast-paced environment, we invite you to apply for this exciting opportunity by sending your CV to careers@eyetinnovations.com.,
We are looking for a talented and motivated Software Development Business Development Associate to join our growing team. In this role, you will collaborate closely with our sales and software development teams to discover and pursue new business opportunities, foster relationships with potential clients, and create leads. Your contribution will be crucial in propelling the growth of our software development business and broadening our client base. Your responsibilities will include generating leads, identifying and pursuing new business opportunities through various means such as research, networking, and prospecting. You will be responsible for developing and nurturing relationships with potential clients, including recognizing key decision-makers and comprehending their business needs. You will also engage with the software development team to craft proposals and pitches for potential clients and participate in meetings and presentations to exhibit our software development services. Collaboration with the sales and software development teams will be essential to ensure client requirements are fulfilled and projects are delivered punctually and within budget. Keeping precise and current records of client interactions and business development activities will be part of your routine. Additionally, staying informed about industry trends, competitor offerings, and emerging technologies will be crucial to identifying opportunities for growth and enhancement. Qualifications and Requirements: - Bachelor's degree in Computer Science, Business Administration, a related field, or equivalent experience. - 2+ years of experience in software development business development or sales. - Excellent communication and interpersonal skills to establish strong relationships with clients and colleagues. - Strong analytical and problem-solving skills to identify and pursue new business opportunities. - Knowledge of software development processes and technologies. - Experience in proposal development and presentation skills. - Ability to work independently and as part of a team, with exceptional organizational skills and attention to detail. If you are a results-driven, proactive, and customer-focused business development professional with a passion for software development, we invite you to apply for this exciting opportunity! Please send your CV to: careers@eyetinnovations.com,