As a member of the team, you’ll create and influence innovative solutions that meet not only functional but also performance, scalability, and reliability requirements. You will be expected to work as a member of a high-functioning Scrum team to help drive the next-generation user experience for the division, both internally and externally.
Front-End:
- Knowledge of JavaScript libraries such as jQuery and their use in building complex interactive experiences.
- Familiarity with MVC frameworks (AngularJS, Angular 2+, Backbone.js, or similar) and common JavaScript design patterns.
- Familiarity with Responsive Designs.
- AngularJS or extensive JavaScript experience.
- Experience using fluid grids and building responsive websites.
- Proficiency in Cascading Style Sheets (CSS3) features & CSS frameworks to implement responsive web design.
- Strong HTML5 knowledge, including HTML5 APIs.
- Experience with CSS and CSS preprocessors such as SASS or Lint.
- Understanding of the Document Object Model (DOM).
- Ability to create cross-browser page layouts and components.
- Knowledge of design techniques for developing high-performance websites (e.g., lazy loading, use of sprites, etc.).
- Familiarity with expanded HTML5 semantics and popular HTML5 APIs (e.g., audio, video, SVG).
Back-End/Web Services:
- Experience and knowledge of RESTful APIs or other Web Services.
- Strong experience in Java.
Common Skills and Knowledge (Must-Have for All Roles):
- Excellent communication skills, including the ability to articulate software engineering and development concepts.
- Ability to design, develop, and implement web applications, adhering to coding standards and best practices.
- Proficiency in writing and executing unit and integration tests, along with deployment scripts.
- Understanding of software design principles for maintainability and scalability.
- Robust analytical and problem-solving skills.
- Strong t
📌 Software Engineer (India)
🏢 Photon Group
📍 India
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.