Posted On 24 November

  • Javascript Developer

    • Company Gratitude India
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    General responsibilities:

    Providing an excellent customer service experience and help customers achieve their desired goals. Key responsibilities include:

    • Daily stand-up meeting with scrum team at the same time each day

    • Deliver on what was promised by you / your team during the stand-up meeting and escalate issues immediately when blocked

    • Participate in sprint planning for each two week sprint

    • Participate in PI planning for each 10 or 12 week PI

    • Perform Pull Request code reviews for your teammates

    • Coordinate over Slack and/or Teams with other team members and the

    customer when working remote to ensure near realtime communication on

    daily tasks and issues

    • Spend most of your time working in Java/Android/Android TV development

    to build user-facing features with top notch UI and UX, application business

    logic or other application components as necessary to meet the requirements

    acceptance criteria for the development tasks you are assigned

    • Take full ownership and responsibility for building, shipping, and maintaining

    features

    • Diagnose and fix bugs and performance bottlenecks for performance that

    feels native

    • Maintain code and write automated tests to ensure the product is of the

    highest quality

    • Proactively identify areas for improvement and make recommendations for

    solutions within the code base

    • Work closely with product and engineering teams to spec-out, design and

    implement user-facing features

    • Understand and collaborate on complete product lifecycle from concept to

    execution

    • Stay up to date with tech stack and industry trends, sharing knowledge and

    best practices with the team

     

    Functional skills and knowledge:

    Review and analyze requirements, user’s stories for validity and feasibility and

    understand what needs to be design and develop or maintain

    Translates user requirements into software design, creates architectural

    specifications, and ensures feasibility, functionality, and integration with existing

    systems and platforms

    Code maintenance and scalability solution design and development

    Delivers documentation and diagrams that translate complex technical problems into digestible visualizations/write-ups

    Write clean, concise, readable code that follows common design patterns while

    adhering to best engineering practices.

    Collaborate with immediate superior or manager, team members and/or cross-functional teams, backend development team to develop effective solution

    Experience and knowledge in software development and application or

    programming tools/languages i.e., JAVA, J2EE, J2SE, Tomcat, Javascript,

    Object Oriented Programming and Data Structures

    Experience with JIRA, Confluence, BitBucket, GitHub, Cloud Technologies,

    Microservices, SQL and NoSQL

    Experience with RESTful JSON feed consumption

    Knowledge and working experience with industry standard best development

    practices for various project methodologies (Agile, Scrum, Waterfall, etc.),

    implementation and deployment activities will be essential

    Experience working as a front-end/UI engineer within the video or streaming

    space, and/or working with Connected TV devices like AndroidTV, SamsungTV,

    FireTV, is a plus

     

    Softskills:

    Analytical, critical thinker and problem-solving skills together with good verbal and written communication and collaboration skills

    Sense of ownership and pride in performance and its impact on company’s

    success

    A positive mindset, team-oriented, results-driven, and organized

    Flexible to changes in a project (eg., in adjustment of deadlines, extension or

    reduction of a team, etc)

    Willingness to learn new technology and enhance existing skillsets to grow within the team in addition to suggesting process improvements

    Ability to empathise and understand the perspective of user’s experience and

    team members

    Information

    • HR Name :Hritik Shikare
    • HR Email :feedback@gratitudeindia.com
    • HR Phone :+91 9619498875
Top