Full Stack Engineer

Year    Bangalore, Karnataka, India

Job Description

Intro to role: We are currently looking to bring on a talented, self-motivated and conscientious Senior Full Stack Engineer to work in our eBooks platform focusing on helping researchers, institutes/universities/college librarians d

Intro to role: We are currently looking to bring on a talented, self-motivated and conscientious Senior Full Stack Engineer to work in our eBooks platform focusing on helping researchers, institutes/universities/college librarians discover eBooks and other digital products. We are in an exciting phase of change, where we are embarking on a journey of building new digital products, in enriching the experience of our customers / users. This position plays a key role in ensuring that we provide a robust solution to support our services and customers. In this role, you'll work with a talented team of like-minded, driven Engineers working on some highly visible, large-scale projects with influence over a wide range of business and technology stakeholders. You will report to the Engineering Manager. What you'll be doing: Design, develop , enhanceand implement reliable features and services, in adherence to the targeted design and architecture. Researches, builds, and coordinates/consults with cross functional teams and/or integrates new products based on client requirements. Help other team members grow as engineers through code review and mentoring. Improve internal team processes by keeping what's working, throwing away what's not. Help set the vision of the services under the team's ownership. Help align the roadmap based on customer and company desires. Build the technology the right way: for us, this means simple, well-tested services that gradually grow over time, and that provide plenty of insight into production performance. Qualifications What we're looking for: At the least 3-4years of overall hands-on experienced engineer/developer with excellent application system design, architecture and development skills. Previous working experience as a MEAN Stack Developer for 2-3 years. In-depth knowledge of NodeJS or ExpressJS. Experience creating front end applications using JavaScript, HTML5, Angular. Experience working on cloud computing services like AWS Elastic Beanstalk, EC2, SNS/SQS, S3, etc. is a must. Experience working in Elastic Cloud Search will be preferred. Hands-on with CI/CD tools like GitHub, GitHub Actions, Travis, NPM, Shell Script etc. Excellent knowledge of microservices, data modelling techniques, REST Web services Strong experience designing / developing with n-tier architectures (UI, Business Logic Layer, Data Access Layer). Ability to clearly communicate to technical and non-technical audiences. Prior experience delivering using Agile on at least 2 key projects. Must have a very strong knowledge of how the web works and how to make it efficient (HTTP, caching, page rendering, etc). Must possess solid software development fundamentals (data structures, algorithms, problem solving, OO design, and system architecture). Specialization in optimising search engine (SEO) discovery and rankings, ability to solve any SEO-related issues relating to coding and site performance like optimize landing pages, keyword expansion and optimization, track and analyze website analytics, make changes to the web codes in order to improve website position and solid understanding of SEO principles, web-design process and best practices will be a plus . Additional Information 24 days annual leave 4 volunteering days annually Day off for your birthday Pension contributions Medical insurance for self and dependants life cover and personal accident cover for self Seasonal social and charitable events Training and development Blended style and flexi working time Right tools for remote working At Taylor & Francis we care about our colleagues, promoting work-life balance, wellbeing and flexible working. We believe that the skills and experience you bring to Taylor & Francis are invaluable. We want you to have the opportunity to develop your abilities, and to innovate and develop in areas which you are passionate about. You must have the right to work and live in the India This role is based at our Bangalore office or may be remote We would like to thank all applicants in advance and regret that only shortlisted candidates will be notified

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2951485
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year