Back End Developer
Location | Islamabad, Pakistan |
Date Posted | December 11, 2020 |
Category |
Software & Web Development Jobs in Pakistan
|
Job Type |
Full-time
|
Education Requirement | Bachelors / Masters |
Career Level | Entry Level |
Experience | +5 Years |
Base Salary | Competitive Salary |
Street address | Islamabad |
Description
On behalf of Ciklum Client, Ciklum is looking for a Senior Backend (NodeJs) Developer to join the Islamabad team on a full-time basis.
You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.
Responsibilities:
- Analyze software requirements and design, implement and test which proper to the requirement
- Write clean, maintainable, readable, scalable and testable code using best engineering practices
- Learn new things, and grow rapidly from constant exposure to innovative ideas, concepts, and patterns
- Support operations by identifying, researching and resolving performance and production issues
- Conduct code reviews to ensure adherence to coding best practices
- Selecting the best tool for the job
- Provide technical direction and feedback to others
Requirements:
- 5+ years experience in a software engineering role
- At least 2 years of experience developing Backends using NodeJS should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Experience developing large systems with different architecture pattern
- Experience with message queues, pub-sub systems, and event streams
- Experience with Relational Database and SQL (PostgreSQL or Mysql) and non-relational (MongoDB)
- Knowledge of AWS services and CI/CD
- Experience with Agile methodologies
- Demonstrated ability to architect and build large scale processing pipelines
Personal skills:
- Good analytical skills
- Good team player, motivated to solve complex tasks
- Strong communication and problem-solving skills
- Self-motivated, self-disciplined and result-oriented
- Strong attention to details and accuracy
What's in it for you?
- Unique working environment where you communicate and work directly with client
- Variety of knowledge sharing, training and self-development opportunities
- Competitive salary
- State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions