Senior Full Stack Developer 22001
Job Summery:
A highly skilled computer programmer who is proficient with both front and back end programming. He/ She must be an expert in developing and designing front end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, among other duties. He/ She will be required to overview a project from conception to final product, requiring good organizational skills and attention to detail. Devising a project plan including the project timeline.
KEY RESULTS AREAS (RESPONSIBILITIES):
Developing front end website architecture
Designing user interactions on web pages
Developing back end website applications
Creating servers and databases for functionality
Working alongside graphic designers for web design feature
Seeing through a project from conception to finished product
Designing and developing the dashboard
Dynamic presentation of high-volume data using charts
Strong understanding of UI/ UX, and assuring a better UI/UX;
Designing and developing APIs
Review and estimate requirements while working with your team to plan agile sprints related to application and process development roadmaps
Commit and organize source code in GitHub enterprise
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages
Test applications, software, and websites
Requirements
WORK EXPERIENCE:
Minimum 7 years of experience in both front end and backend technologies
Experience in architecting modern, scalable and high performing full stack web applications
Database management experience with MySQL, PostgreSQL, Oracle and Elastic Search
SPECIFIC SKILLS:
Must have knowledge of front-end technologies like:
JavaScript, TypeScript and SCSS
Foundation, Bootstrap and other CSS (Bootstrap and other frameworks)
JavaScript frameworks like ReactJS, VueJS
Knowledge of back-end technologies like:
.NET , C#
MySQL, PostgreSQL, Oracle, and MongoDB.
Apache, Nginx, ISS, Springboot, FastAPI, etc.
API design and development
Elasticsearch, Redis
Big data technologies
An idea candidate must be:
Ability to work under high pressure and complete project under tight deadlines
Comfortable multi-tasking and working as part of a global team, as well as working independently and taking ownership
Adaptive to ambiguity and willing to change in a fast-paced environment
Strong organizational and project management skills
Team management and coordination
Stellar visual skills and attention to detail
Understanding of CI/ CD, Docker, Kubernetes and an appreciation for DevOps techniques
Excellent verbal communication skills
Good problem-solving skills