We are seeking an experienced Full Stack Developer to oversee and contribute to the development of scalable web applications. The ideal candidate should have a strong background in Frontend, Backend, and Database technologies, along with leadership skills to manage a team of developers. You will be responsible for system architecture, application development, code reviews, and mentoring junior developers.
Key Responsibilities
Oversee the full-cycle development of Web & Mobile applications, ensuring high performance and scalability.
Design and develop frontend applications using modern frameworks (React.js, Angular, or Vue.js).
Architect and implement backend services using technologies like Node.js, Python, Java, or .NET.
Design, manage, and optimize relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
Ensure seamless integration between the frontend, backend, and database.
Collaborate with cross-functional teams, including UI/UX designers, DevOps, and product managers.
Conduct code reviews, enforce best practices, and improve team efficiency.
Implement security, scalability, and performance optimizations for enterprise-grade applications.
Stay up to date with emerging technologies and recommend best practices.
Troubleshoot and resolve technical issues across different layers of the application stack.
Required Skills & Qualifications
3 to 6 years of experience in full-stack development.
Frontend Skills : Proficiency in React.js, Angular, or Vue.js, HTML, CSS, JavaScript (ES6+), TypeScript.
Backend Skills : Strong expertise in Node.js, Java, Python, or .NET with RESTful API development.
Database Management : Experience with SQL databases (MySQL, PostgreSQL, MSSQL) and NoSQL databases (MongoDB, Firebase, DynamoDB).
Cloud & DevOps : Knowledge of AWS, Azure, or Google Cloud services and CI/CD pipelines.
Version Control : Expertise in Git, GitHub, or Bitbucket.
Agile Methodologies : Experience with Scrum or Kanban workflows.
Problem-solving : Strong analytical and debugging skills.
Preferred Qualifications
Experience in Microservices architecture and containerization (Docker, Kubernetes).
Knowledge of GraphQL, WebSockets, and real-time data processing.
Hands-on experience with testing frameworks (Jest, Mocha, Selenium).
Understanding of Serverless architecture and API Gateway solutions.
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job