Remote Senior Full-Stack Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Collaborate with cross-functional teams to design, develop, and implement backend solutions.
  • Write efficient, reusable, and maintainable code in Python.
  • Utilize Django and Django Rest Framework to build robust and scalable APIs.
  • Collaborate with frontend developers to integrate backend services with React-based user interfaces.
  • Oversee the management of containerized applications via Docker, facilitating smooth deployment and scalability across diverse environments.
  • Design and sustain a secure, resilient AWS cloud infrastructure, utilizing an array of services to support infrastructure needs effectively.
  • Ensure optimal performance, security, and reliability of backend systems.
  • Participate in code reviews, debugging, and troubleshooting.
  • Work closely with Project Managers and other stakeholders to deliver projects on time and within scope.

Requirements:

  • Proven experience as a Full-Stack Developer.
  • +5 years of experience in Python and experience with Django and Django Rest Framework.
  • Proficiency in JavaScript, particularly with React framework.
  • Knowledge of containerization with Docker.
  • Hands-on experience with AWS services, including EC2, ELB, S3, Cloudfront, Cloudwatch, IAM, CodeDeploy, CodePipeline, ACM, WAF, and RDS.
  • Familiarity with database systems such as PostgreSQL.
  • Solid understanding of software engineering principles, algorithms, and data structures.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills in a team environment.
  • Must embody Integrity, Ownership, and Accountability.
  • Strong time-management and organizational abilities.
  • Strong coding skills.
  • Ability to delegate.
  • Analytical thinking.
  • Forward-thinking and innovative problem-solving.
  • Excellent verbal communication in English.
  • Positive motivational, and interpersonal skills.
  • Bachelor’s degree in computer science, engineering, or a related field or experience.

Benefits:

  • We base our compensation on factors like location, experience, exposure, & skills.
  • Divelement offers a remote-first work environment where autonomy and accountability go hand-in-hand.
  • In addition to compensation and work environment, we offer PTO, Holidays, and Medical benefits.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback