Full Job DescriptionJob Category: Angular Senior Engineer
Job Type: Full Time
Job Location: AgraHyderabad
Total Openings: 6
Exp Level: 4-5
Role: Senior Software Engineer
Job Description:
WalkingTree Technologies is a team of professionals working on making world-class digital experiences for global leaders around the world. This role will be working under the guidance of the Technology Leads and Head of Engineering. We are looking for a Developer who is motivated to combine the art of design with the art of programming. We are committed to delivering seamless, intuitive experiences.
Key Responsibilities:
You will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications
Produce HTML/CSS/JavaScript code from design documentation
Create software code, unit tests and assist with encoding, testing, debugging, and documentation
Understand client requirements and prepare designs for translating those into software applications
Uses coding methods in specific programming languages to initiate or enhance program execution and functionality
Perform installation of code releases and patches and write scripts or programs for IT applications
Research and recommend functional libraries to expedite development
Recommend the development of an inhouse or Open Source UI Components library
Build intuitive DevOps pipelines for Single Page Application (SPA) deployments into one of the main cloud providers
Automate processes within the DevOps pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
Ensure high code quality through the automated unit and functional testing
Strong attention to detail and understanding of UX and visual design concepts to provide leadership perspective on front and backend technologies and their overall impact on the creative process
Scope out project deliverables and formulate a plan for development
Work within an Agile product team composed of technical, product and business team members to deliver exceptional products.
Work closely with internal and external design, business, and technical counterparts
Work Experience:
5+ years working in front-end web development
4+ years working in Angularjs
Experience with Typescript
Experience working with Docker or Vagrant
Experience developing REST APIs
Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap, Foundation or Materialize
Excellent Javascript knowledge and programming experience with ES5/ES6
Solid understanding and development experience in Angular
Experience with Typescript
Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
Experience consuming REST APIs
TDD/BDD experience (Jest, Jasmine, Karma or Chai)
Experience with client-side architecture and design patterns
Awareness of cross-browser compatibility issues and client-side performance considerations
Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial
Exceptional problem solving and ability to work independently
Exceptional learning skills
Fluency in both oral and written English
Qualifications:
Bachelor’s or Master’s degree in computer science engineering from a reputed university
Strong aptitude to work within deadlines
Highly organized with attention to details
Comprehensive understanding of customer service, principles and practices
Ability to work within a team or independently as needed
Good written and verbal communication skills
Proven ability to multi-task in a fast-paced environment
Good understanding of web application, mobile application development process and SDLC Process