Job SummaryWe are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for both front-end and back-end development, ensuring seamless interaction between the user-facing and server-side elements of web applications.
Key Responsibilities:Develop responsive front-end interfaces using HTML, CSS, JavaScript, and ReactJS.Build scalable back-end services and APIs with Python, Node.js, and other server-side languages.Design and manage databases (SQL and NoSQL) for optimal performance.Leverage cloud infrastructure (AWS, Azure, Google Cloud) for deployment and scaling.Create and document APIs to support seamless integration between services.Ensure application security by implementing industry best practices.Collaborate with cross-functional teams for UI/UX optimization and feature development.Use version control systems (Git) for code management and collaboration.Deploy and maintain applications using CI/CD pipelines and DevOps tools.
Skills & Qualifications:Front-End Development: Strong skills in HTML5, CSS3, JavaScript, ReactJS, and TypeScript.Back-End Development: Expertise in server-side languages like Python, Node.js, Java, or PHP.Database Management: Proficient in SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Redis) databases.API Development: Proficiency in RESTful and GraphQL APIs, with strong experience in API structure design and documentation.Version Control: Experience with Git and code collaboration platforms like GitHub or Bitbucket.Security Best Practices: Knowledge of security protocols and OWASP standards.Agile Methodology: Experience working in Agile teams and using tools like Jira or Trello.Years of experience: 3 - 5 Years of Full Stack Developer Experience. Desirable SkillsCloud Expertise: Hands-on experience with AWS, Azure, or Google Cloud technologies.DevOps & Cloud: Familiarity with Docker, Kubernetes, and cloud deployment strategies (CI/CD pipelines).Additional Skills Familiarity with WebSockets, event-driven architecture, real-time applications, React Native, or Flutter for mobile development. Experience with automated testing frameworks (Jest, Cypress) and microservices architecture.Key Competencies:Customer-focused mindset with a commitment to delivering exceptional service.Strong problem-solving abilities and attention to detail.Ability to manage multiple accounts and projects simultaneously.Results-driven and goal-oriented.Benefits:Competitive salary.Performance-based bonuses.Opportunities for career growth and development.Contribution to real-world projects shaping the future of technology.Supportive environment prioritizing mental and physical health.