An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Job Description
About the Role
We are seeking a talented Full Stack Developer to join our engineering team. The ideal candidate will have strong expertise in both front-end and back-end development, with the ability to build scalable, high-performance web applications from the ground up. You will work on diverse projects, collaborating with cross-functional teams to deliver innovative solutions that meet business objectives and provide exceptional user experiences.
Key Responsibilities
- Design, develop, and maintain full-stack web applications and services
- Build responsive and intuitive user interfaces using modern front-end frameworks
- Develop robust back-end APIs, services, and database architectures
- Write clean, maintainable, and well-documented code following best practices
- Collaborate with designers, product managers, and other developers throughout the development lifecycle
- Implement security best practices and data protection measures
- Optimize applications for maximum speed, scalability, and performance
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot, debug, and resolve technical issues across the stack
- Integrate third-party APIs and services
- Participate in architectural decisions and technical planning
- Stay current with emerging technologies and industry trends
- Contribute to continuous improvement of development processes and tools
Required Skills & Qualifications
Front-End Development
- Core Technologies:
- Expert knowledge of HTML5, CSS3, and JavaScript (ES6+)
- Strong proficiency in TypeScript
- Responsive design and mobile-first development
- Cross-browser compatibility and optimization
- Frameworks & Libraries:
- Expertise in React.js, Vue.js, or Angular (React preferred)
- Experience with Next.js or similar SSR frameworks
- State management (Redux, Zustand, Pinia, or similar)
- Modern CSS frameworks (Tailwind CSS, Material-UI, Bootstrap)
- Tools & Build Systems:
- Webpack, Vite, or similar bundlers
- npm/yarn package management
- RESTful API and GraphQL integration
- Testing frameworks (Jest, React Testing Library, Cypress)
Back-End Development
- Languages & Frameworks:
- Strong proficiency in Node.js and Express.js, OR
- Python (Django/Flask), OR
- Java (Spring Boot), OR
- .NET Core, OR
- Ruby on Rails
- Experience with at least one additional back-end language is a plus
- Databases:
- Relational databases (PostgreSQL, MySQL)
- NoSQL databases (MongoDB, Redis)
- Database design and optimization
- ORM/ODM frameworks (Prisma, Sequelize, Mongoose)
- APIs & Services:
- RESTful API design and development
- GraphQL implementation
- Microservices architecture
- Message queues (RabbitMQ, Kafka) is a plus
- WebSocket and real-time communication
DevOps & Cloud
- Version control with Git/GitHub/GitLab
- CI/CD pipelines (GitHub Actions, Jenkins, CircleCI)
- Cloud platforms (AWS, Google Cloud, or Azure)
- Docker and containerization
- Basic knowledge of Kubernetes is a plus
- Linux/Unix command line proficiency
- Server deployment and configuration
- Monitoring and logging tools
Security & Performance
- Authentication and authorization (JWT, OAuth, SSO)
- Security best practices (XSS, CSRF, SQL injection prevention)
- HTTPS/SSL implementation
- Performance optimization and caching strategies
- Load balancing and scalability concepts
Development Practices
- Agile/Scrum methodologies
- Test-Driven Development (TDD)
- Object-Oriented and Functional Programming principles
- Design patterns and architectural principles
- Clean code and SOLID principles
- Documentation skills (technical specs, API docs)
Soft Skills
- Strong problem-solving and analytical thinking
- Excellent communication and collaboration abilities
- Ability to work independently and in team settings
- Time management and ability to prioritize tasks
- Attention to detail and commitment to quality
- Continuous learning mindset
- Mentoring and knowledge-sharing capabilities
Qualifications
- Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 3-5 years of professional full-stack development experience
- Portfolio or GitHub profile demonstrating full-stack projects
- Experience with complete software development lifecycle
- Strong understanding of software architecture and design patterns
Nice to Have
- Experience with TypeScript in production environments
- Knowledge of serverless architecture (AWS Lambda, Vercel Functions)
- Experience with Progressive Web Apps (PWAs)
- Mobile app development (React Native, Flutter)
- Experience with CMS platforms (Strapi, Contentful, Sanity)
- Knowledge of AI/ML integration and APIs
- Experience with payment gateway integrations (Stripe, PayPal)
- Blockchain or Web3 development experience
- DevOps expertise and infrastructure management
- Experience with ElasticSearch or similar search engines
- Knowledge of data visualization libraries (D3.js, Chart.js)
- Open source contributions
- Technical blog writing or speaking at conferences
- Certifications (AWS, Azure, Google Cloud)
Technical Stack (Examples)
Preferred Stack:
- Front-end: React.js, Next.js, TypeScript, Tailwind CSS
- Back-end: Node.js, Express.js, TypeScript
- Database: PostgreSQL, Redis
- Cloud: AWS or Google Cloud Platform
- DevOps: Docker, GitHub Actions, Vercel/Netlify
Alternative Stacks We Work With:
- MERN (MongoDB, Express, React, Node.js)
- MEAN (MongoDB, Express, Angular, Node.js)
- Django + React
- .NET Core + Angular
- Ruby on Rails + Vue.js
Projects Youll Work On
- SaaS platforms and enterprise applications
- E-commerce and marketplace solutions
- Real-time collaboration tools
- API development and microservices
- Dashboard and analytics platforms
- Customer-facing web applications
- Internal tools and automation systems
- Mobile-responsive web applications
- Integration projects with third-party services
What We Offer
- Opportunity to work on cutting-edge technologies
- Collaborative and innovative engineering culture
- Flexible work environment (remote/hybrid options)
- Professional development budget for courses and conferences
- Latest development tools and equipment
- Competitive salary and comprehensive benefits
- Stock options/equity participation (if applicable)
- Health, dental, and vision insurance
- Paid time off and holidays
- Team building activities and events
Growth Opportunities
- Technical leadership and architect roles
- Specialization in front-end, back-end, or DevOps
- Product ownership and management tracks
- Mentorship and team lead positions
- Speaking at conferences and meetups
- Open source contribution time
How to Apply
Please submit your resume along with:
- Portfolio or links to applications youve developed
- GitHub profile showcasing your code and contributions
- Brief description of your most complex full-stack project, including:
- Technologies used
- Challenges faced and how you overcame them
- Your specific contributions
- Project outcomes
Were excited to see your work and learn about your development journey!
Job Category:Web Developer Job Type:Full Time Job Location:RemoteApply for this position
Full Name * Email * Phone * Bio * Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *Skills
AngularBlockchainPythonCross-browser CompatibilityDevopsFront-end FrameworksFunctional ProgrammingGraphqlHtml5JavaJavascriptKubernetesLinux/unix Command LineLinuxMicroservices ArchitectureMobile App DevelopmentNode.jsNosql DatabasesResponsive DesignRestful Api DesignServerless ArchitectureSoftware ArchitectureSoftware DevelopmentTestingUnixVersion ControlDeveloperRestfulApiFull StackCloudReact NativeSqlReactIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Delhi.
One email a day. Unsubscribe any time.

