Full Stack Engineer
Job details
As a Full Stack Developer , you will play an instrumental role in both front-end and back-end development. You will leverage your expertise to create responsive, high-performance applications, while also integrating AI-driven tools to automate and optimize development tasks. Responsibilities Front-End Development:
- Develop responsive user interfaces using HTML, CSS, JavaScript, PHP and Bootstrap .
- Ensure a seamless user experience by implementing modern UI/UX best practices.
- Build and maintain server-side functionality using Java/Spring and PHP .
- Design and optimize database structures using SQL .
- Deploy and manage applications on AWS EC2 .
- Integrate and maintain S3 for storage and RDS for databases.
- Employ AI tools to automate coding tasks, speed up debugging, and enhance productivity.
- Continuously explore new AI technologies and frameworks to improve development practices.
- Work in a remote setup with cross-functional teams, including designers, product managers, and QA.
- Conduct and participate in code reviews to maintain high-quality standards.
- Document development processes for streamlined knowledge sharing.
- Proficiency in HTML5, CSS3, JavaScript, PHP, Bootstrap
- Professional experience with Java and Spring framework
- Strong proficiency with SQL (designing, querying, and optimizing)
- Basic knowledge of AWS (EC2, S3, RDS) for application deployment and management
- Familiarity or hands-on experience with AI-driven code generation and review toolsÂ
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
- Minimum 3+ years of hands-on experience in full-stack development.
- Previous work experience in a startup is a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.