More jobs:
Backend Developer - Software Engineering
Job Description & How to Apply Below
Backend Developer - Software Engineering
The role purpose is a brief description of the position’s main functionality.
Responsibilities:
- Back-end developers will be responsible for writing server-side web application logic in JavaScript using node.
- Responsible for managing the interchange of data between the backend and the application.
- Develop all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Write reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performance applications.
- Implementation of security and data protection.
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.).
- Implementation of cache mechanism.
EDUCATION AND TECHNICAL
CERTIFICATIONS:
- Degree in Computer Science, Information Technology or related Engineering subjects.
- Minimum of 5 years in Node Js, JS frameworks.
- Overall 7+ years of development experience.
- Experience with software engineering, customer experience.
- Experience developing engineering applications for a large corporation.
- Developing and maintaining all server-side components.
KNOWLEDGE AND SKILL:
- Extensive knowledge of JavaScript, node js, web stacks, libraries, and frameworks.
- Knowledge of technologies such as Node js, React js, nest
JS, Type Script, HTML5 and CSS
3. - Knowledge of AWS services and Azure Dev Ops pipelines.
- Deep knowledge of Mongo
DB, including Aggregation Pipelines. - Experience with Postgre
SQL (design, queries, optimization). - Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Hand on experience of working with APIs for any integrations.
- Understanding of Microservices and Event-Driven architecture.
- Understanding of CI/CD best practices and infrastructure-as-code.
- Experience with OAuth, Social account.
- Familiarity with testing frameworks like enzyme and Jest.
- Knowledge of Kubernetes, Docker, nginx.
- Relational DB, No
SQL DB. - Familiarity with Storage queues/service bus.
- Familiarity with REST API design pattern.
- Experience on microservices architecture.
- Familiarity with caching mechanisms like Redis.
- Experience on serverless technology (Good to have).
- Familiarity with testing frameworks like Mocha and chai.
- Familiarity with code versioning tools like Git Hub.
Experience:
- 7+ Relevant experience as a Back-End Developer, JavaScript based.
- 5+ years’ experience on Node Js, JavaScript, HTML5, CSS, JavaScript, jQuery/Bootstrap and JSON.
We are an equal opportunities employer and welcome applications from all qualified candidates.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×