Job Description for Tech Lead or System Analyst
Core Competencies :
Frontend :
- Strong experience in a web application development role (JavaScript, HTML, CSS)
- Strong experience in writing single page apps using React or similar framework
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Should have experience in Graphic and User Experience Design and transforming Web/Graphic Designs using HTML, CSS, aesthetic development, Graphic development, JavaScript, Mustache template and Bootstrap
- Work with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
- Experience with common front-end development tools such as Babel, Webpack, NPM,etc.
Backend :
- Thorough understanding of Backend Languages like PHP, Python, .Net or Java and must posess work experience in Scripting in either of these languages
- Good exposure of PHP, Laravel, CodeIgniter, Symfony, Zend and other PHP frameworks.
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g. Immutable.js)
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON WebToken.
- Familiarity with build and deployment tools
DevOps :
- Familiarity with code versioning tools such as Git,SVN,CVS,Kubernetes etc.
Duties and Responsibilities :
- Guide team development efforts towards successful project and module delivery.
- Provide technical leadership to teammates through coaching and mentorship.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
- Collaborate with other software developers, business analysts and software architects to plan, design
- Assist in the collection and documentation of user's requirements, development of user stories,estimates and work plans.
- Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
- Design, develop, and unit test applications in accordance with established standards.
- Participate in peer-reviews of solution designs and related code.
- Package and support deployment of releases.
- Develop, refine, and tune integrations between applications.
- Analyze and resolve technical and application problems.
Minimum Requirements :
- 5+ years- experience as a Software Developer
- Prior experience in a technical leadership position
- College or University degree in Computer Science or a related discipline
Job Type: Full-time
Location : Indore
Salary: - 450,000.00 - 650,000.00 per year
India job search engine. India PHP jobs, jobs, job search, India, PHP JOBS in Ahmedabad ,PHP JOBS in Indore , PHP JOBS in Bangalore , Bangalore,PHP JOBS in Baroda jobs,PHP JOBS in Calcutta,PHP JOBS in Chandigarh,PHP JOBS in Chennai,PHP JOBS in Delhi,PHP JOBS in Gandhinagar,PHP JOBS in Gurgaon,PHP JOBS in Hosur,PHP JOBS in Hubli,PHP JOBS in Hyderabad, Indore,PHP JOBS in Mumbai,PHP JOBS in Nagpur,PHP JOBS in Noida,PHP JOBS in Pune