Role & responsibilities
- Translate business and product requirements into well-defined technical tasks
- Design, develop, and maintain backend and frontend components in alignment with architectural guidelines
- Take ownership of assigned features or modules and ensure timely and quality delivery
- Participate in requirement analysis, user story refinement, and technical design discussions
- Provide accurate effort estimates and regular progress updates
- Write clean, maintainable, and well-documented code that aligns with existing coding standards
- Implement unit tests and support integration and system testing activities
- Participate in peer code reviews and apply feedback to improve code quality
- Analyse, debug, and resolve software defects and technical issues
- Collaborate effectively with cross-functional teams including Product Management, QA, Support, and Documentation
- Follow established development processes, tools, and best practices
- Actively contribute to continuous improvement of engineering processes and practices
- Stay current with relevant technologies, frameworks, and industry trends
Preferred candidate profile
- Bachelors degree in computer science, Engineering, or a related discipline
- 3+ years of professional experience in web application development
- Full-stack engineering with strong experience in HTML, CSS, JavaScript, and working knowledge of React (NX Framework)
- Familiarity in PHP (Laravel) backend development
- Experience with MySQL and writing efficient, optimized SQL queries.
- Working knowledge of Node.js and up-to-date web application architectures
- Familiarity with design patterns such as MVC and ability to apply them appropriately
- Experience implementing TDD and supporting integration testing
- Basic understanding of performance optimization techniques, including caching and API optimization
- Hands-on experience with Agile development methodologies and tools such as JIRA
- Knowledge of AWS is a plus.
📌 Software Engineer 2(React.JS+PHP) (Bengaluru)
🏢 Esko
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.