Senior Full Stack Developer
Job Description
We are looking for a Senior Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Senior Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, third-party libraries and cloud services. You should also be a team player who are familiar with Agile methodologies with a good eye for visual design and user experience.
Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Develop and manage well-functioning databases and applications
- Build the front-end of applications through appealing visual design
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Deploy updates and fixes
- Setup and deploy servers, instances, databases, stacks, lambdas on cloud services such as AWS
- Write deployment and automation scripts
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Jobs.ps, Ltd. All Rights Reserved.
Job Requirements
Requirements
- Proven experience as a Full Stack Developer or similar role
- Bachelors or Masters in Computer Science or a related field.
- Experience developing web and/or mobile applications
- Good knowledge with SQL and NoSQL databases (e.g. MySQL, MongoDB)
- Good knowledge of data structures, algorithms, and Object-Oriented Programming.
- Familiarity with common stacks
- Hands-on experience with web servers (e.g. Nginx)
- Knowledge of multiple front-end languages, libraries and frameworks (e.g. HTML/ CSS, JavaScript, XML, jQuery, Vue, React, ...)
- Knowledge of multiple back-end languages and frameworks (e.g. Python, PHP, Node.js)
- Experience in Python is a plus.
- Experience in Python frameworks (e.g. Django, Flask) is a plus.
- Very good knowledge in git source control and GitHub or similar software versioning tools
- Experience in CI and deployment tools and practices
- Good knowledge in AWS and its services
- Good in writing shell scripts
- Experience working in Agile environments.
- Excellent communication and teamwork skills
- Great attention to details
- Organizational skills
- An analytical mind
Job Details
Job Title
Senior Full Stack Developer
Deadline
14 - Jan - 2022
Location
Ramallah
Job Type
Full time
Position Level
Mid Career
Salary
N/A
Degree
Bachelor's degree
Experience
3 Years
Category
I.T. & Tech
Application Instructions
Interested and qualified candidates can apply online through Apply Now-button below
For your privacy and protection: when applying to a job online , never give your
credit card or bank account information,
or perform any sort of monetary transaction to a prospective employer.
Latests Jobs By
ERPMax Solutions
Job Title
Date Posted
ERP_Implementer
Ramallah
13, Jul
محاسب رئيسي Senior Accountant
Ramallah
13, Jun
Sales and Customer Engagement
Ramallah
2, Apr
ERP Implementer (Accounting Focus)
Ramallah
8, Feb
موظف مبيعات عبر الهاتف
Ramallah
21, Jan
ERP Implementer (Accounting Focus)
Ramallah
14, Jun, 2023
Marketing Specialist
Ramallah
19, Mar, 2023
Graphic Designer
Ramallah
19, Mar, 2023