Posted:8 hours ago|
Platform:
Work from Office
Full Time
Job Responsibilities Develop new features, improvements, and/or fixes requested by employees to the company's systems. Integrate third-party systems using REST APIs and collaborate with the team to ensure successful integration. Write code adhering to established team guidelines. Review code authored by team members to ensure compliance with requirements and best practices. Plan and lead projects aimed at enhancing or adding new features to the company's internal systems, in collaboration with other teams. Maintain updated codebase by managing merges and using repository and CI/CD tools during team leadership absences. Develop unit and acceptance tests as required. Refactor code as necessary to align with departmental policies. Provide input and support in technology/tool selection, pitching innovative solutions for developmental challenges. Assist in identifying developmental strategies to meet future departmental and organizational needs. Requirements Technical Skills Strong Working Knowledge of Docker: Manage networking between containers. Use volumes to persist and share data. Orchestrate multi-container services with docker-compose. Utilize third-party images for prototyping and system integration testing. Script container logs and develop base images for development. Compile application code into production-ready images for deployment and CI/CD pipelines. Proficiency in Git: Organize deliverables into well-structured git commits with meaningful messages. Assist in code review through effective commit organization. Rebase branches for better merge requests and resolve git conflicts. Collaborate on remote repositories and tag branches. Object-Oriented Design and PHP Expertise: Experience with PHP frameworks, particularly Laravel: Configure Laravel projects for diverse environments. Design RESTful APIs using JSON URL schema. Implement CRUD operations and resourceful web routing. Develop middleware, input validation rules, and server request handlers. Organize code into resourceful models and services. Utilize third-party composer packages and maintain internal packages. Implement asynchronous processing using events, jobs, and queue services. Non-Object-Oriented Design: Experience with languages such as Go and functional patterns in JavaScript. Front-End Collaboration: Proficiency in HTML, CSS, and JavaScript. Familiarity with React, VueJS, Angular, or Native Web Components. Experience working with JSON and asynchronous JavaScript via AJAX. Database Management: Experience with schema-less databases like MongoDB. Strong SQL knowledge for designing table schemas, creating queries, joins, subqueries, constraints, indexes, and triggers. Proficiency with ORM tools such as Eloquent or Propel. Quality Assurance Skills: Design patterns that support dependency injection and automated testing. Optimize testing metrics: code coverage, integration/unit/acceptance test count, and suite runtime efficiency. Build stages for continuous integration and delivery environments. Apply semantic versioning to classify software releases and minimize backward-incompatible changes. Desired Skills Familiarity with Confluence and Jira, including experience integrating Jira API for automated issue status management in CI/CD pipelines. Experience with Agile frameworks like Scrum and Extreme Programming (xP). Ability to contribute to branch development tasks and global development projects. Experience in handling WHMCS Module Integrations. How to Apply: Share your resume at Careers@hostdime.in.
Hostdime Data Centre Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript NowThiruvananthapuram
10.0 - 20.0 Lacs P.A.
Lucknow, Uttar Pradesh, India
Salary: Not disclosed
Gurugram
15.0 - 27.5 Lacs P.A.
Gurugram
20.0 - 25.0 Lacs P.A.
Bengaluru
25.0 - 35.0 Lacs P.A.
Hyderabad, Telangana, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra
Experience: Not specified
25.0 - 35.0 Lacs P.A.
Chennai, Tamil Nadu, India
Salary: Not disclosed
Hyderabad
4.0 - 8.0 Lacs P.A.