Full Stack Engineer
What you will do?
As a Full Stack Developer, you’ll be intrumental in shaping the future of AI assistants for data teams and understand the intricacies of Large Language Models (LLMs) to optimize their usage across multiple use cases. Utilizing Django, you'll architect back-end infrastructures optimized for handling data processes and LLM interactions. Your role involves building APIs with the Django Rest Framework. With React, you'll design user-centric interfaces that seamlessly integrate with our AI assistants, ensuring that data teams have an intuitive experience. Working at the forefront of AI revolutions and pushing the boundaries of what AI can achieve in data management and analysis.
Responsibility
1. Back-end Development: Utilize Django to architect robust back-end infrastructures. Ensure they are tailored for complex data processes and seamless LLM interactions.
2. API Design: Craft efficient and scalable APIs using the Django Rest Framework. Founding Full Stack AI Engineer
3. Front-end Development: Transform UI/UX designs into functional web pages using React. Prioritize performance and deliver seamless user experiences.
4. AI Integration: Design user interfaces that flawlessly integrate with our LLMs, AI assistants, aiming to offer data teams an intuitive and efficient interaction.
5. Innovation: Stay abreast of AI advancements. Push boundaries and explore new possibilities in data management and analysis using AI.
Similar jobs
We are seeking a skilled PHP Developer with expertise in Laravel and WordPress to join our team. As a PHP Developer, you will be responsible for developing and maintaining web applications using PHP frameworks, primarily Laravel, and working with WordPress for content management system (CMS) projects. You will collaborate with a cross-functional team of designers, developers, and project managers to deliver high-quality, scalable solutions.
Requirements:
Proven experience as a PHP Developer, preferably with Laravel and WordPress.
Strong knowledge of PHP web frameworks, specifically Laravel, and experience with WordPress development.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and jQuery.
Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
Experience working with version control systems, such as Git.
Understanding of MVC design patterns and OOP concepts.
Ability to write efficient SQL queries and optimize database performance.
Knowledge of RESTful web services and API development.
Familiarity with front-end frameworks/libraries (Vue.js, React) is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
We are looking for a Senior Web Developer to build and maintain functional web pages and applications.
Senior Web Developer responsibilities include leading a team of junior developers, refining website specifications and resolving technical issues. To be successful in this role, you should have extensive experience building web pages from scratch and in-depth knowledge of at least one of the following programming languages: Javascript, Ruby or PHP.
Ultimately, you will ensure our web pages are up and running and cover both internal and customer needs.
Responsibilities
- Identify user and system requirements for new websites and applications
- Prioritize software development projects, set timelines and assign tasks to team members
- Create wireframes to decide on the layout
- Write or review code for various applications
- Run functionality testings and debug code
- Oversee junior web developers and evaluate their performance
- Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
- Ensure our software documentation is up-to-date
- Collaborate with mobile developers to build mobile-responsive websites
We are hiring Full Stack Developers who are passionate, self-driven and capable of working in both frontend and backend technologies. They will work closely with our product team in building features and applications to directly benefit the product's growth.
We have a ton of interesting problems to solve. You will be surrounded by hard-working and smart developers who share the same goals as yours.
Responsibilities:
- Managing the complete software development process from conception to deployment
- Developing and managing well-functioning databases and applications.
- Modifying and testing changes to previously developed program
- Working effectively in collaboration with other teams /partners in Scaled Agile Framework and other support functions when required with a continuous focus on improving applications.
- Ensuring quality delivery of the code to UAT and production environments with complete ownership.
- Working towards improving code quality standardization.
- Maintaining and upgrading the software following deployment
- Managing the end-to-end life cycle for the production of software and applications
- Overseeing and guiding the analyzing, writing, building, and deployment of software
- Overseeing the automated testing and providing feedback to management during the development process
- Being creative in using tools and third-party services to deliver the code faster
Requirements:
- Extensive experience in Python in the backend
- Experience in web frameworks like Django
- Proficiency in HTML, CSS and Javascript front-end frameworks such as React, Vue or such
- Experience with Postgres, SQLite
- Experience with Version Control Systems like Git
- Sound knowledge of Software engineering best practices
- Sound knowledge in RestFul API Design
- Good knowledge of database concepts
- Good understanding of incorporating ML models in Python applications
- Strong communication skills
- Experience in maintaining production servers
- Experience with AWS / Digital Ocean / Heroku
You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
- Strong knowledge of PHP, MySQL, JavaScript, jQuery, AJAX, HTML5, CSS3.
- Write clean , well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
- Proven software development experience in PHP
- Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX
- Good knowledge of relational databases, version control tools and of developing RESTful web services
Responsibilities:
Able to understand and execute the project requirements efficiently.
Write clean, well designed code.
Test and maintain the code and databases to ensure strong optimization and functionality.
Contribute in all the phases of the project development lifecycle.
- 2-5 years relevant work experience in building multiple users software solutions
- 1-2 years hands on experience building cloud based web and mobile applications
- JavaScript, React, NodeJS, structured and unstructured store
- Strong Front End or Back end experience
- Hands on experience building Restful APIs
- Hands on experience building microservices based applications
- Understanding of DevOps / DevSecOps processes and related tools including, but not limited to, IaC (Terraform, CloudFormation), config management (Chef, Puppet), Git / Bitbucket, or Jenkins, etc.
- Hands on experience with multiple frontend or backend technologies (either) / frameworks / platforms supporting web and mobile applications – Such as: NodeJS, Python, Django, Flask, PHP, Laravel, jQuery, Bootstrap, Angular, Vue.js, ReactJS, Bootstrap, React-Native, Flutter, iOS SDK, or similar.
- Hands-on end to end experience of multiple application development frameworks, monitoring tools, and deployment methodologies
- Experience building and deploying with container technologies such as Docker and Kubernetes and leveraging them throughout the CICD process
- Understanding of practices regarding system security measures
Job type: Full time.
Role type: Technical.
Location: Mumbai
Functional Area: Web and app development specializing in CRM and Sales Force Automation IT solutions.
About the role:
We are looking for a PHP developer, responsible for the development and maintenance of the Websites, CMSs,
Services, APIs and MySQL databases (writing the procedures and complex queries). The developer will be the
part of the full stack team and work with our team of engineers.
You will be responsible for -
● Hands on experience in Core PHP and MySQL Database.
● Good experience of relational databases, database keys and joins.
● Clear understanding of Object Oriented Programming, CSS, HTML layout.
● Strong experience of JavaScript, Ajax, Jquery and secure REST API.
● Strong skills on JSON parsing as well as XML for fetching data into the application
● Good knowledge of the application deployment process using FTP.
● Basic knowledge of Unix Command / environment
● Should be able write the code independently.
● Knowledge of PHP frameworks and CMS.
● Candidate should be able to follow Best Practices of all the Languages
● Collaborate with cross-functional teams to define, design, and implement the features.
● Unit-test code for robustness, including use cases, usability, and general reliability.
● Identify and correct bottlenecks, work on bug fixing and improving application performance
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency
● Ability to understand business requirements and translate them into technical / coding requirements.
● Proficient understanding of code versioning tools, such as Git.
● Excellent communication skill and think out of the box to achieve the business logic with less impact and
revisions.
● Contribute in all phases of the development lifecycle.
Qualification & Experience:
● Any Engineering Graduate or Post Graduate.
● BS degree in Information Technology, Computer Science or equivalent
● 3 Years of Professional Experience.
Great to have’s: Must have skills or competencies.
● Strong written and verbal communication skills.
● Being able to work in a fast-paced multidisciplinary environment as in a competitive landscape new data keeps
flowing in rapidly and the world is constantly changing
What we offer you?
● An open minded, collaborative culture of enthusiastic technologists.
● Getting to work with our clients and be part of the next level evolution.
About Andesoft Consulting:
Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary
domain expertise covers, Web architecture, CMS and CRM technologies
Market and business analytics to achieve better market segmentation and campaign management
Custom off-line and on-line interactive applications
The 3 major business verticals we specialize in are Health Care, Financial Services, and Public and Non-profit
Sectors.
Company Profile: http://www.andesoftconsulting.com
We’re looking for a Full Stack developer who will take on a key role on our team. This Full Stack developer must have knowledge in all stages of software development.
You’ll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our client.
Full Stack Developer Skills and Expertise
Below is a list of several skills and responsibilities of Full Stack developers.
- Design overall architecture of the web application.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection.
- Experienced with PHP, MYSQL,
- Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS Etc..
- Development experience for both mobile and desktop.
- Understanding of client-Server Architecture.
- Understanding of AWS Management console & its different services like EC2, RDS, Route53 Etc..
- Experience with cloud message APIs and usage of push notifications.
- Knowledge of code versioning tools such as Git, Bitbucket or SVN.
- Must be good understanding in HTML5 & CSS3.
- Must be good understanding at running command via SSH using CLI
- Experience working with graphic designers and converting designs to visual elements.
- Must have good understanding about MVC architecture.
- Having knowledge on CMS like WordPress, Magento, Shopify will be additive advantage.