2 Adjecti Solutions Jobs
Python Fullstack Developer
Adjecti Solutions
posted 23d ago
Flexible timing
Key skills for the job
Job Overview:
We are looking for a highly skilled Full Stack Python Developer with experience in backend and frontend development. The ideal candidate will have a strong command of Python, Django or FastAPI for backend development, and ReactJS for frontend development. Additionally, the candidate should have solid knowledge of databases (SQL/NoSQL), containerization with Docker, and a basic understanding of Java.
Key Responsibilities:
• Backend Development: Lead the design, development, and maintenance of RESTful APIs and server-side logic using Python with Django or FastAPI.
• Frontend Development: Develop responsive and high-performance user interfaces using ReactJS, ensuring seamless integration with backend services.
• Database Management: Design and manage relational or NoSQL databases.
• API Design & Integration: Develop and consume RESTful APIs, integrate third-party services, and ensure the scalability and performance of the system.
• Containerization & DevOps: Utilize Docker for containerization and management of development and production environments.
• Collaborative Problem Solving: Work alongside designers, product managers, and other developers to deliver high-quality features and improvements on schedule.
• Code Quality & Testing: Write clean, efficient, and maintainable code. Apply unit testing, debugging, and code reviews to ensure high software quality and performance.
• Continuous Learning: Stay ahead of industry trends and best practices, constantly improving your skills and the product.
• Process Improvement: Actively participate in discussions around architectural decisions, software design, and optimizing processes for scale and efficiency.
Required Skills & Qualifications:
• Expertise in Python: Strong understanding of Python and experience with web frameworks like Django or FastAPI to build scalable and maintainable web applications.
• Frontend Development: Proficiency in ReactJS for developing modern, dynamic user interfaces with an emphasis on performance and responsiveness.
• Database Experience: Solid experience with both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) databases, including schema design, query optimization, and migrations.
• Containerization with Docker: Experience with Docker for creating containerized development and production environments.
• Basic Java Knowledge: Exposure to Java for understanding and integrating with Java-based microservices.
• Version Control & Collaboration: Proficient in Git and experience working in collaborative development environments.
• Problem-Solving Mindset: Ability to quickly debug and troubleshoot issues, and propose elegant, scalable solutions.
• Communication Skills: Ability to communicate effectively with technical and non-technical stakeholders.
Nice to Have:
Experience with AI/ML .
Experience with cloud platforms (AWS, GCP, Azure) and deploying applications to the cloud.
• Familiarity with CI/CD pipelines and DevOps processes.
• Knowledge of microservices architecture.
• Familiarity with unit testing frameworks (PyTest, Django Test).
• Experience in Agile development methodologies.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Python Fullstack Developer roles with real interview advice