Responsibilities
- Actively participate in all Agile rituals, including daily stand-ups, iteration planning, story huddles, retrospectives, and burn-up chart creation.
- Ensure all work is accurately tracked and maintained in Jira.
- Mentor and support fellow developers through guidance, coaching, and learning opportunities.
Requirements
- B.E./B.Tech in Engineering from a reputable institute.
- Strong proficiency in JavaScript and related technologies.
- Solid understanding of front-end technologies like HTML5 and CSS3.
- Hands-on experience with Node.js and frameworks such as Express.
- Good grasp of asynchronous programming, including its quirks and potential workarounds.
- Familiarity with server-side templating languages.
- Knowledge of server-side CSS pre-processors.
- Experience with relational databases such as MySQL.
- Ability to integrate multiple data sources and databases into a unified system.
- Understanding of messaging systems (e.g., Kafka).
- Strong grasp of fundamental design principles for building scalable, maintainable applications.
- Awareness of differences between delivery platforms (mobile vs. desktop) and ability to optimize output accordingly.
- Experience in designing database schemas aligned with business processes.