Location: Pune
Qualification: B.E. /M.E.
Experience: 2 - 4 Years
Background & Skills:
- Quick learner who can keep up with latest developments in the Web Tech space
- AEC background preferred (but not required)
- Strong background in Application Design and Development
- Experience of successfully translating Client briefs into effective Software Solutions
- Strong knowledge of Design Patterns & Clean Code Practices
- Strong grasp of Fundamental Data Structures and Algorithms (lists, trees, graphs, etc.)
- Ability to develop Software Design, Architecture, and Stack
- Ability to follow Web 2.0 Standards and Integrate multiple APIs together
Development Skills/Experience related to:
- Source-controlled Environment (Git) with Modern DevOps Practices
- Agile Approach and Methodologies such as Scrum, Kanban and XP
- Unit and Functional Testing Frameworks (Jest, etc.)
- User Interface (UI) and User Experience (UX) Design
- OAuth 2.0 APIs
- Setting Up CI/CD Pipelines and DevOps
Candidate should have extensive knowledge / understanding of :
- Programming Languages - JS (ES6+), Typescript, C#, Python, Java
- Frontend
- React, Vue (preferred) and Angular
- HTML / CSS
- CSS Pre-processors (LESS/SASS) and Frameworks (Bulma, Bootstrap and Tailwind)
- Bundlers (e.g. Webpack)
- Single Page Applications, Server-Side Rendering and Progressive Web Apps
- NPM / Yarn Packages
- Chrome Dev Tools
- 3D Geometry / Graphics on the Web (Three.js Preferred)
- Backend
- C# Knowledge with strong OOP Backbone
- ASP .NET Core (or Framework) Experience
- Working Knowledge of Node.js & Express
- GraphQL APIs
- Database : PostgreSQL / No-SQL Databases (Mongo DB, Firebase, etc.)
- DevOps :
- Deployment on Heroku, Netlify, Vercel, etc.
- Security Concerns and Environment Variables on the web
- Host and Deploy Databases and Backends
- Working Knowledge of Server Less Technology
- Add Advantage: Working Knowledge of Cloud Services like AWS, Azure and Google
Please send your resume to careers@neilsoft.comwith the job code in the subject line.