
Elchemy•3h ago
Foundit
Full Stack Developer
Gurgaon / Gurugram, India
Full Time
Mid Level
N/A
N/A
N/A
Full Job Description
Job Opportunity: Full Stack Developer
Elchemy is seeking a highly motivated and experienced Full Stack Developer to join our expanding team and play a pivotal role in shaping the future of cross-border chemical manufacturing and distribution. We are looking for an individual who can take full ownership of execution and foster strong collaboration with cross-functional stakeholders. If you have a proven track record of making significant contributions to fast-growing startups, this is an exciting opportunity for you.
Roles and Responsibilities
- Design and develop robust, scalable, and secure backend architectures for web applications and systems, with a primary focus on backend development using Django.
- Implement and maintain high-quality RESTful APIs to ensure seamless communication between frontend, backend, and other services.
- Design, implement, and maintain database schemas, ensuring data integrity, performance, and security.
- Ensure the scalability and reliability of our backend infrastructure on AWS, focusing on zero downtime and efficient cloud infrastructure management.
- Write clean, maintainable, and efficient code adhering to best practices and industry standards.
- Develop and maintain comprehensive documentation for backend systems, APIs, and data models.
- Develop responsive, dynamic, and scalable web applications utilizing modern frontend frameworks such as React or Vue.
- Design and develop robust web and mobile applications, with a primary focus on frontend development using JavaScript frameworks like React, Angular, or jQuery.
- Create responsive, mobile-friendly, and cross-browser compatible user interfaces using CSS frameworks like Bootstrap or Foundation. Optimize performance through techniques such as asset compression, load time reduction, and minimizing HTTP requests.
- Conduct high-quality code reviews and provide constructive feedback to team members to uphold best practices.
- Take ownership of the entire development lifecycle, including testing and deployment of web applications. Break down complex business problems into manageable components and build effective systems.
- Continuously strive to improve system performance and optimize processes by identifying and resolving bottlenecks.
- Stay abreast of the latest technologies, including Large Language Models (LLMs), and implement them as needed.
- Proactively debug and troubleshoot frontend issues, contributing to the improvement of our release cycles.
- Research and implement the latest trends, tools, and best practices in frontend development.
Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-4 years of professional full-stack development experience.
- Strong proficiency in Python, Django, and Django Rest Framework.
- Proficiency with SQL/PostgreSQL for schema design and optimization.
- Solid frontend development skills including HTML, CSS, JavaScript, and React.js.
- Familiarity with TypeScript, UI libraries (Material UI, Tailwind, Bootstrap), and component-based architecture.
- Hands-on experience with AWS (EC2, RDS, S3, Lambda), Git, and Docker. Kubernetes experience is a plus.
- Understanding of software design patterns, data structures, algorithms, and the ability to write clean, maintainable code.
- Familiarity with third-party integrations, open-source frameworks, and emerging LLM frameworks (Langchain, OpenAI, etc.).
Company
Elchemy
About Elchemy Elchemy is a dynamic tech-enabled chemicals distribution company committed to solving complex supply chain challenges through a software-first approach. Founded in late 2021,...
Gurgaon / Gurugram, India
Posted on Foundit