Job Openings Python FullStack Developer with Node

About the job Python FullStack Developer with Node

Responsibilities:

  • Design, develop, and maintain efficient and reusable Python code for both front-end and back-end components of web applications.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Develop user-facing features using front-end technologies such as HTML, CSS, JavaScript, and React or Angular (or Any JavaScript Framework).
  • Implement responsive web designs and ensure compatibility across various browsers and devices.
  • Integrate third-party APIs and services as needed.
  • Optimize application performance and scalability through efficient coding practices and architectural design.
  • Deploy and manage applications on cloud platforms, primarily AWS, leveraging services like EC2, S3, Lambda, etc.
  • Utilize Node.js for server-side development and API integration.
  • Work with continuous integration and deployment tools for seamless delivery of updates and features.
  • Stay updated on emerging technologies and industry trends, incorporating best practices into development processes.
  • Provide technical guidance and support to junior developers as needed.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Fullstack Developer with expertise in Python programming.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and any modern JavaScript Framework.
  • Strong knowledge of server-side development using Node.js.
  • Experience with cloud platforms, especially AWS services.
  • Ideally, familiarity with Vercel for deployment and hosting.
  • Solid understanding of database technologies such as SQL and NoSQL.
  • Experience with version control systems, preferably Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to evolving priorities.