Highlights
Build core product flows, create modern interfaces, ensure high-quality code, work on AI features.
Description
Job Summary
pWe are seeking a skilled Full Stack Developer to join our team. This role involves building and maintaining core product flows, enhancing user interfaces, ensuring high-quality code, and integrating AI features into our products.
Responsibilities
- Develop and maintain onboarding, quizzes, dashboards, certificate generation, and integrations
- Create modern, conversion-friendly interfaces for landing pages, dashboards, quizzes, and course flows
- Ensure product quality by writing test cases, executing manual testing, and reporting bugs clearly
- Grow Airocode's reach through content, campaigns, and performance marketing across social and search platforms
- Work on AI/ML features for Airocode products: building models, evaluating results, and shipping prototypes into real apps
Required Skills
- HTML/CSS/JavaScript
- React.js/Node.js/Express.js
- Data handling with Pandas/Numpy
- SEO fundamentals and keyword research
- Python/OOP basics for AI features
Required Skills Explained
- Knowledge of HTML, CSS, JavaScript, React.js, Node.js, Express.js, REST APIs, and databases like MongoDB/MySQL: Essential for building and maintaining web applications.
- Frontend basics: Blade + HTML/CSS + JS (responsive UI): Necessary for creating modern user interfaces that are visually appealing and functional.
- REST APIs, auth, pagination, error handling: Crucial for developing robust and secure web services.
- Caching/queues (Redis/Jobs) basics: Important for optimizing application performance and ensuring smooth operation under load.
- Performance mindset (logs, profiling, query fixes): Helps in identifying and resolving issues that impact the speed and efficiency of your applications.
- Git workflow + clean code practices: Ensures code quality, maintainability, and collaboration among development teams.
- Strong visual design: Typography, spacing, layout, color: Key to creating engaging and user-friendly interfaces.
- UX fundamentals: flows, IA, wireframes, interaction design: Essential for ensuring a seamless user experience across all product features.
- Design system thinking: components, tokens, variants: Facilitates consistent and scalable design across the application.
- Manual testing fundamentals: SDLC/STLC, test scenarios & test cases: Vital for identifying bugs and ensuring high-quality software delivery.
- Social media content planning (posts/reels/stories): Important for growing the company’s online presence through engaging content.
- Basic SEO + keyword understanding: Helps in optimizing content to improve visibility on search engines.
- Cover Letter writing fundamentals + CTA writing: Enhances communication with potential customers and clients.
- Python fundamentals + OOP basics: Critical for working with AI/ML features, including building models and evaluating results.
- ML basics: regression, classification, metrics, train/test split: Essential for understanding machine learning concepts and applying them in practical scenarios.
- Data handling: Pandas, NumPy, preprocessing: Important for managing and preparing data for analysis and model training.
Who is this for
pThis position is ideal for a Full Stack Developer who has a passion for building robust web applications and integrating advanced AI technologies. You should have strong attention to detail, excellent problem-solving skills, and a collaborative mindset.
Why This Job is a Good Opportunity
ulliOpportunity to work on cutting-edge AI/ML features that enhance user experience and product functionality.liA chance to contribute to the growth of Airocode by building content, campaigns, and performance marketing strategies.
liFlexible role that allows for skill development across multiple disciplines, including frontend development, backend development, UX/UI design, testing, and digital marketing.
Interview Preparation Tips
- Revise your understanding of core technologies such as HTML, CSS, JavaScript, React.js, Node.js, and MongoDB/MySQL.
- Create a portfolio that showcases your web application projects, demonstrating your skills in frontend design, backend development, testing, and marketing strategies.
- PRACTICE coding challenges related to REST APIs, auth, pagination, error handling, and performance optimization.
- Prepare examples of how you have implemented caching/queues, and discuss their impact on the application's performance.
- Discuss your experience with Git workflows and clean code practices in previous projects or personal projects.
- Create wireframes and mockups to demonstrate your understanding of UX/UI design principles and visual design skills.
- Review common testing scenarios and prepare test cases for different types of tests (manual, regression, smoke, functional).
- Plan and draft sample social media posts, SEO-optimized content, and marketing campaigns to showcase your digital marketing skills.
- Practice explaining the basics of machine learning concepts such as regression, classification, metrics, and train/test split.
Career Growth in This Role
pThis role offers a wide range of growth opportunities. You can deepen your expertise in specific areas like frontend development or backend engineering by taking on more complex projects that require advanced skills. Additionally, you have the chance to pivot into roles such as product manager, data scientist, or digital marketing specialist as your interests and skill set evolve. The multidisciplinary nature of this position allows for continuous learning and advancement within Airocode’s ecosystem.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the expected experience level?We are looking for candidates with at least 3-5 years of relevant experience in full stack development.
Do you provide training for AI/ML features?While prior knowledge of Python and ML basics is required, we do offer support and resources to help you excel in this area.
What kind of marketing experience is expected?Candidates should have a basic understanding of SEO, social media content planning, and performance metrics analysis.