DevJobs

Senior Back End Developer

Overview
Skills
  • SQL SQL
  • Node.js Node.js
  • NoSQL NoSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Kubernetes Kubernetes
  • Docker Docker
  • Terraform Terraform
  • Lambda
  • RDS
  • Redshift
  • RESTful API design
  • S3
  • API Gateway
  • Serverless architecture
  • Database design
  • Backend architecture

Job Title: Senior Full Stack Developer Company: Seller Snap


Location: Office Based, Tel Aviv - Full Time


About Seller Snap:

Seller Snap specializes in algorithm-based price optimization and analytics solutions for eCommerce marketplaces. With a commitment to excellence and a passion for driving success, Seller Snap is seeking a talented Senior Backend Developer to join our dynamic team.


Position Overview:

As a Senior Full Stack Developer focusing on Backend Projects and specializing in Node.js and AWS at Seller Snap, you will be a key contributor to the development and maintenance of robust and scalable backend systems. Leveraging your expertise in Node.js and AWS services, you will play a critical role in designing, implementing, and optimizing backend solutions that power our innovative products. As a senior member of the team, you will also participate in architectural decisions, and contribute to the overall success of our technology stack.


Responsibilities:

Backend Development:

  • ● Design, develop, and maintain scalable backend services using Node.js.
  • ● Collaborate with cross-functional teams to understand business requirements
  • and translate them into efficient and reliable backend solutions. Database Management:
  • ● Design and implement database schemas and queries, ensuring efficient data storage and retrieval.
  • ● Work with both relational and NoSQL databases based on project requirements.

AWS Cloud Services:

  • ● Utilize a wide range of AWS services to architect and implement cloud-based solutions.
  • ● Manage and optimize cloud infrastructure for performance, cost, and scalability. API Development:
  • ● Create and maintain RESTful APIs for seamless communication between frontend and backend systems.
  • ● Implement and document API endpoints for internal and external consumption. Security and Compliance:
  • ● Implement and adhere to best practices for security in backend development.
  • ● Ensure compliance with relevant industry standards and regulations. Performance Optimization:
  • ● Identify and address performance bottlenecks, ensuring optimal system responsiveness.
  • ● Implement caching strategies and other optimizations to enhance overall system performance.
  • Monitoring and Troubleshooting:
  • ● Implement monitoring solutions to detect and address issues proactively.
  • ● Troubleshoot and resolve complex technical issues in a timely manner.


Qualifications:

  • ● Bachelor's degree in Computer Science, Information Technology, or a related field.
  • ● Proven experience as a Backend Developer with a focus on Node.js.
  • ● Strong expertise in AWS services such as RDS, Redshift, Lambda, API Gateway, S3,
  • etc.
  • ● Proficiency in database design and management (SQL and NoSQL).
  • ● Solid understanding of backend architecture, microservices, and RESTful API design.


Nice to Have:

  • ● Familiarity with serverless architecture.
  • ● Experience with CI/CD pipelines.
  • ● Experience with containerization (e.g., Docker) and orchestration (e.g., Kubernetes).
  • ● Knowledge of infrastructure as code (IaC) using tools like Terraform.
  • ● Contributions to open-source projects or a strong portfolio of personal projects.


If you are a seasoned Backend Developer with expertise in Node.js and AWS, and you are passionate about building scalable and resilient backend systems, we invite you to apply and be a driving force in the success of our technology initiatives at Seller Snap. 


Seller Snap