Skip links

We are looking for
FULL STACK Developers

Job Code

AWFFTE024

Position Type

Full Time

Work Experience

4+ years

Job Positions

3

Summary

Full Stack Developer will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications, This includes all associated areas such as database and architecture design. The ideal candidate will have a strong proficiency in JavaScript, React.js, Node Js, JavaScript, and a passion for creating seamless, responsive, and user-friendly web experiences.

Role and Responsibilities

  • 4+ years of experience in cloud software development with a strong emphasis on full-stack
    development
  • Front-End Development: Design and implement user interfaces using React.js and other front-end technologies. Ensure the responsiveness, accessibility, and performance of our web applications.
  • Back-end Development: Develop server-side logic using Node.js or other back-end frameworks. Integrate front-end components with server-side logic to create a cohesive, efficient, and scalable application architecture.
  • API Development: Create and maintain RESTful APIs for seamless communication between front-end and back-end components. Collaborate with other teams to define and document API specifications.
  • Experience with software design patterns, data structures, and algorithms
  • Code Review and Collaboration: Participate in code reviews to ensure code quality, maintainability, and adherence to coding
  • Database management: Design and implement database schemas and models. Optimize database queries for maximum performance.
  • Proficient understanding of code versioning tools, such as Git.
  • Create build / package scripts for deploying applications using GitHub, Jenkins, Artifactory,
    Ansible and similar tools.
  • Continuous Integration/Continuous Deployment (CI/CD):Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes. Ensure efficient and reliable release management.
  • Familiarity with container and microservices-based architectures, serverless functions, and
    event-driven structures
  • Demonstrated leadership of technical teams using the Agile project management methodology.
    Familiarity with Jira and Confluence is desired.
  • Stay Updated on Industry Trends: Keep abreast of industry trends, emerging technologies, and best practices in web development.
  • Excellent troubleshooting and project management skills.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
Apply Now
This website uses cookies to improve your web experience.