Job Title: |
|
Lead Software Engineer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Karachi |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
6 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
Mar 14, 2020 |
|
|
|
|
|
|
|
|
Job Description: |
- Build new and maintain existing web-based applications.
- Must have good understanding of RESTful APIs services.
- Agile web development using cutting edge web technologies and platforms. (ReactJS, Angular)
- Write solid code with excellent unit test coverage.
- Deliver solutions with a relentless focus on automation and deployment via TeamCity/Jenkins, Selenium and similar tools.
- Providing accurate time and effort estimates.
- Working closely with the Team Lead to discuss technical solutions and innovative ideas to those solutions.
- Train and develop junior programmers on technical and organizational skills.
Required Qualifications
- Bachelors/Masters in Computer Sciences
- 6+ years of proven experience in developing complex applications with backend services.
- Strong expertise with JavaScript, JQuery, and writing cross-browser compatible code.
- Good hands-on experience of JS libraries like React JS, Angular JS
- Experience with the latest web tools like Redux + Redux-Saga + Flow + Jest
- Modern-day JavaScript build tools (e.g. Webpack, Babel.js)
- JavaScript linting tools (e.g. ESLint)
- Excellent knowledge of Design patterns.
- Experience with backend technologies like Nodejs or any PHP related framework & RESTful services.
- Excellent problem-solving and analytical skills
- JavaScript unit testing frameworks and assertion libraries (e.g. mocha and chai)
- Git version control system
- Designing well-structured routing systems for Single page applications (SPA)
- Knowledge of best practices (coding styles, standard naming conventions, reusability, security, etc).
- Scrum team environment and ceremonies
- Good knowledge of relational databases.
Additional Preferred Experience:
- GraphQL
- HTML/CSS
- Any frontend responsive framework like Bootstrap or Material UI
- Prisma
- JavaScript Charting library (e.g. D3 or Highcharts)
- Docker
|
Company Information |
|
Company Name: mushawar uk Company Description: Mushawar UK Ltd provides Full Spectrum Recruitment, HR Policy & Process and Career Development Solutions. The Consultancy is based in the United Kingdom but works with clients around the globe including UK, USA, UAE and KSA.
|
|