- Experience
- 6+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 11 तासपूर्वी
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
We are looking for an enthusiastic and proficient Full Stack Developer to design, develop, test, and maintain robust and scalable web applications. The successful candidate will possess comprehensive knowledge of both frontend and backend technologies, excellent problem-solving skills, and a strong dedication to creating high-quality software solutions.
Key Responsibilities
- Design, build, and sustain web applications utilizing the latest frontend and backend technologies.
- Create responsive and intuitive user interfaces.
- Develop scalable RESTful APIs and microservices to support application functionality.
- Integrate external third-party services and APIs seamlessly.
- Work collaboratively with product managers, UX/UI designers, and developers to fulfill business needs.
- Enhance application performance, reliability, and security continuously.
- Write clean, well-structured, maintainable, and comprehensively documented code.
- Conduct unit testing, debugging, and peer code reviews.
- Engage actively in Agile/Scrum development cycles and ceremonies.
- Resolve production issues promptly and efficiently.
Technical Skills
- Frontend development using HTML5, CSS3, JavaScript (ES6+), and frameworks such as React.js, Angular, or Vue.js.
- Styling with Bootstrap, Material UI, or Tailwind CSS for responsive web design.
- Backend development involving Node.js, .NET Core, Java, or Python.
- Implementation of RESTful APIs and microservices architectures.
- Authentication and authorization mechanisms including OAuth and JWT.
- Proficient with databases: SQL Server, MySQL, PostgreSQL, and NoSQL options like MongoDB.
- Experience with cloud platforms including Azure, AWS, or Google Cloud Platform.
- Familiarity with CI/CD pipelines, Docker, and Kubernetes is preferred.
- Version control utilizing Git, GitHub, or Azure DevOps.
Educational and Professional Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field is required.
- At least 6 years of experience developing full stack applications is essential.
- Strong command of software engineering principles and design patterns.
- Experience working within Agile development environments.
- Excellent problem-solving abilities and clear communication skills.
Preferred Qualifications
- Hands-on experience with Azure-specific services such as App Services, Functions, Storage, and Azure SQL.
- Understanding of microservices architecture design.
- Exposure to DevOps methodologies and infrastructure-as-code practices.
- Experience with enterprise-scale application development.
- Additional familiarity with AI and machine learning integration is advantageous.
Minimum education
Bachelor's Degree
Skills
Tools & software
Python
required
Node.js
required
Vue.js
required
Bootstrap
required
How they work
Communication
Teamwork & Collaboration
Problem Solving