Han It Staffing - Morris Plains, NJ

posted 3 months ago

Full-time - Mid Level
Morris Plains, NJ
Professional, Scientific, and Technical Services

About the position

We are seeking a Senior Python FullStack Developer with expertise in Vue.js to join our team for a 6+ month contract. This role is pivotal in collaborating with development teams and product managers to ideate and implement innovative software solutions. The successful candidate will be responsible for designing both client-side and server-side architecture, ensuring that applications are not only functional but also visually appealing. The role requires a strong focus on developing and managing well-functioning databases and applications, as well as writing and documenting effective APIs to facilitate seamless integration and functionality. In this position, you will be tasked with testing software to ensure responsiveness and efficiency, troubleshooting, debugging, and upgrading existing software systems. Security and data protection are paramount, and you will be responsible for creating robust settings to safeguard user data. Additionally, you will build features and applications with a mobile-responsive design, ensuring that our solutions are accessible across various devices. Writing technical documentation is also a key responsibility, as it aids in maintaining clarity and understanding within the development team and for future reference. Collaboration is essential in this role, as you will work closely with data scientists and analysts to enhance software performance and functionality. Your contributions will directly impact the quality and effectiveness of our software solutions, making this a highly rewarding position for a skilled developer.

Responsibilities

  • Collaborate with development teams and product managers to ideate software solutions.
  • Design client-side and server-side architecture.
  • Build the front-end of applications through appealing visual design.
  • Develop and manage well-functioning databases and applications.
  • Write and document effective APIs.
  • Test software to ensure responsiveness and efficiency.
  • Troubleshoot, debug, and upgrade software.
  • Create security and data protection settings.
  • Build features and applications with a mobile responsive design.
  • Write technical documentation.
  • Work with data scientists and analysts to improve software.

Requirements

  • Proven experience as a Full Stack Developer or similar role.
  • Minimum 5 years of experience in Python back-end development.
  • Familiarity with Flask, Django, FastAPI and Microservices architecture.
  • Experience working with Azure Form Recognizer, Azure cognitive services and other Azure offerings.
  • Knowledge of multiple front-end languages and libraries (eg, HTML/CSS, JavaScript - Angular, React, Node.js, XML, jQuery).
  • Proficiency in Python for back-end development.
  • Familiarity with databases (eg, MySQL, MongoDB, Vector DBs), web servers (eg, Apache), and UI/UX design.
  • Experience in Vue.js front-end stack.

Nice-to-haves

  • Familiarity with Prompt Engineering tools and techniques such as Chain of Thought and Tree of Thought reasoning, to automate tasks using AI-generated prompts.
  • Knowledge of Langchain framework for Prompt engineering, RAG applications and Agentic systems.
  • Staying up-to-date with the latest developments in artificial intelligence, including models like GPT-4, GPT-4o, Gemini and Mistral AI.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service