Job Details
Skills And Tools:
Job Description
• Building and maintaining web applications
• Assessing the efficiency and speed of current applications
• Writing high-quality code
• Troubleshooting and debugging
• Design, Build new GraphQL with Node.js
• Debug integration issues and deploy hot-fix patches as needed
• Design, code and develop software applications according to business requirements
• Develop and manage well-functioning databases and applications
Job Requirements
• Experience with SQL/NoSQL such as (MySQL, MongoDB, PostgreSQL).
• Experience integration with third-party REST APIs.
• Excellent problem-solving skills.
• Experience in debugging and performance optimizations.
• Experience integrating with third-party APIs, e.g. Stripe, Mailgun, etc.
• Experience with source control management systems ( Git ).
• Strong backend experience using NodeJS (Express and Nest) are mandatory.
• Experience with Node.js and server-less technology, Lambda.
• Experience with queuing technologies, RabbitMQ.
• Experience in unit testing, performance testing, penetration testing.
• Strong communication skills to articulate technical concepts to non-technical team members and stakeholders.