Tuesday, June 09, 2020

Technology Lead - Frontend/Backend Technologies (3-8 yrs) (Arthan Careers)

Technical Skills:

1. Front-End

- Web fundamentals like HTML, JavaScript, and CSS

- CSS preprocessors like Sass or LESS

- JavaScript frameworks like Angular, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower

- Libraries like jQuery or Backbone.js

- Front-end (CSS) frameworks like Foundation or Bootstrap

- AJAX

2. Back-End

- API design and development

- CRUD (Create, Read, Update, Delete)

- RESTful Services

- Web fundamentals like HTML, JavaScript, and CSS

- Server-side languages like PHP, Python and JavaScript

- Database technologies like MySQL, PostgreSQL, and MongoDB

- Web server technologies like Node.js, Apache, Nginx, ISS, etc

- Frameworks related to their server-side language of choice like: Express.js, Ruby on Rails, CakePHP, etc.

Others:

1. Understanding of microservices architecture.

2. Understanding of GIT for code management.

3. Comfortable with work management tools like JIRA.

4. Understanding of CI/CD tools and process flow.

5. Write Unit Test cases and including test frameworks while development.

6. Experience with cloud message APIs and usage of push notifications.

Educational Qualifications:

A post graduate degree in Engineering/Technology or equivalent in Computer Science/Information Technology.

Work Experience:

- Minimum of 3 years of work experience in reputed companies.

- Hands-on experience in developing full stack applications.

- Prior experience of working on/leading successful, ambitious tech. projects.

Roles and Responsibilities:

1. Work on overall architecture of the web application.

2. Maintain quality and ensure responsiveness of applications.

3. Collaborate with the rest of the engineering team to design and launch new features.

4. Maintain code integrity and organization.

5. Experience working with graphic designers and converting designs to visual elements.

6. Understanding and implementation of security and data protection.

7. Should work in tandem with Product managers to fulfil the requirements of clients as documented.

8. Should be able to discuss timelines and stick to them.

9. Should raise issues on the flow and timelines, and negotiate with Product Managers on timelines and technical as well as other aspects.

10. Should be able to evaluate and recommend technologies/frameworks to be used for the work.

Apply Now