Epicareer Might not Working Properly
Learn More

Full Stack Developer - Consulting Role

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
We are seeking a Full Stack Developer to join our consulting team. In this role, you will lead the development of scalable, high-performance applications while working closely with clients to understand their needs. This position requires expertise in both backend and frontend development, with a focus on Python and React.js. You will be responsible for all phases of the development lifecycle, providing technical leadership, and ensuring project success through effective collaboration with clients. Responsibilities: • Lead client engagements, including requirements gathering, workshops, and technical discussions to define project scope. • Design, develop, and maintain full-stack web applications, utilizing Python for backend development (Django, Flask) and React.js for frontend development. • Create secure, scalable APIs and integrate third-party services, systems, databases and libraries as needed. • Implement responsive, user-friendly interfaces that enhance user experience across various platforms. • Provide technical leadership throughout the project lifecycle, including testing, deployment, and documentation. • Gain exposure to and be willing to learn emerging technologies such as Large Language Models (LLM) and Retrieval-Augmented Generation (RAG). • Collaborate with cross-functional teams to ensure timely delivery of projects while maintaining high standards of quality and performance. • Stay up-to-date with industry trends and best practices to apply the latest technologies to client projects. Requirements: • Bachelor's degree or Diploma in Computer Science, Engineering, or a related field. • At least 3 years of full-stack development experience with strong expertise in Python (Django, Flask) for backend development and React.js for frontend development. • Proficiency in building and integrating RESTful APIs, as well as working with database systems (SQL, NoSQL). • Strong infrastructure knowledge, including cloud platforms such as Azure, AWS, GCP, and Alibaba Cloud, as well as network and security best practices. • Experience gathering client requirements, leading workshops, and delivering consulting solutions. • Familiarity with version control systems such as Git and agile development methodologies. • Exposure to emerging technologies such as Large Language Models (LLM) and Retrieval-Augmented Generation (RAG), with a willingness to learn and apply them in projects. • Strong problem-solving skills and the ability to communicate effectively with both clients and technical teams. This role is ideal for developers with expertise in Python and React.js who possess a solid understanding of infrastructure, cloud platforms, and security, and are eager to lead projects while staying on top of emerging technologies.