1 Full Stack Developer along with strong database skills such as design, programming/scripting
1 Full Stack Developer along with strong integration technology skills such as API development, integration, machine interfacing, etc
1 Full Stack Developer along with strong skills in DevOps, CI-CD, test automation etc
1 Full Stack Developer with strong skills in IIOT/sensors, Industry 4.0 etc
Location: At Caplin Point Head Office, Perungudi
Responsibilities:
Full stack development in a fast-paced agile ecosystem and in an iterative development mode while ensuring software quality and fast paced CI/CD pipelines.
Design, develop, and maintain Responsive/PWA/Native/Hybrid Mobile Apps for eLog, BMR, and BPR systems.
Design, develop and implement front-end user interfaces and back-end services.
Write clean, scalable, and efficient code.
Design, develop and manage component libraries, object models, APIs.
Design, develop and manage well-functioning databases and applications.
Troubleshoot, debug, and upgrade software.
Perform unit and integration testing.
Design and incorporate UX/UI designs into the code.
Continuous improvement in a Lean/Agile environment, implementing and working with DevOps delivery approaches encompassing CI/CD, build automation and deployments.
Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.
Experience:
About 5 years of hands-on experience in Full stack development.
Proven experience in developing Responsive/Progressive web applications, Native/Hybrid mobile applications
Experience with front-end frameworks (React.js, Angular, Vue.js).
Experience with back-end technologies (.NET, Node.js, Django, Flask, Spring Boot).
Additional Experience/Expertise (for each of the respective full stack developer requirement above)
Strong experience in designing, programming & scripting in various database technologies (SQL, NoSQL, Graph)
Strong experience in designing, developing and implementing integration technologies such as RestAPI, Web Services, API Gateways, real-time interfacing of shopfloor machines etc
Strong experience in setting up, managing and running DevOps (DevSecOps preferred), CI/CD pipelines, QA/test automations etc.
Strong experience/understanding of leveraging IIOT/Sensors, Arduino boards etc development, platform and implementation.
Must have Technology Experience and Expertise
Front-End:
HTML5, CSS3, JavaScript: Proficiency in core web technologies.
Frameworks: Deep expertise in at least one modern front-end framework (React.js, Angular, Vue.js) as well as Progressive WebApp.
PWA/ Responsive Design: Experience with responsive design frameworks (Bootstrap, Material-UI).
State Management: Knowledge of state management libraries (Redux, Vuex).
Back-End:
Languages: Strong proficiency in server-side languages (JavaScript/Node.js, Python, .Net, Java).
Frameworks: Experience with back-end frameworks (Express.js, Django, Flask, Spring Boot).
API Development: Expertise in developing RESTful and GraphQL APIs.
Database:
SQL Databases: Proficiency in relational databases (MS SQL, PostgreSQL, MySQL).
NoSQL Databases: Good with NoSQL databases (MongoDB, Cassandra).
GraphDB: Knowledge of Graph databases (Neo4j, ArangoDB)
ORM Tools: Experience with Object-Relational Mapping tools (Sequelize, Hibernate, SQLAlchemy).
API Development & Integration:
API Management: Proficiency in design, development & maintenance (Postman, Swagger)
Integration Platforms: Good with API integration platforms (Apigee, WSO2, Mulesoft)
DevOps:
Version Control: Proficiency in Git and Git workflows.
CI/CD: Familiarity with CI/CD tools (Jenkins, GitLab CI/CD, CircleCI).
Containerization: Experience with Docker and container orchestration (Kubernetes).
Testing:
Unit Testing: Knowledge of unit testing frameworks (Jest, Mocha, JUnit).
Integration Testing: Experience with integration testing tools and practices.
Automation: Familiarity with test automation tools (Selenium, Cypress).
Qualification:
Bachelor/Master Engineering Degree in Computer Science/Information technology from a premier institute.
Relevant Full Stack / software development certifications.
Agile/SCRUM certifications added advantage
Desirable Experience and Traits:
Experience in building e-Log/BMR/BPR for pharma manufacturing and/or shopfloor manufacturing/MES would be preferred.
Proactive and self-starter.
Attention to detail.
Ability to manage multiple tasks and prioritize effectively.
Adaptability and willingness to learn new technologies,