Job Openings Senior Software Engineer (Full Stack)

About the job Senior Software Engineer (Full Stack)

Senior Software Engineer (Full Stack)

We are seeking a highly skilled and experienced Senior Software Engineer Full Stack to join our dynamic team. The ideal candidate is passionate about building scalable, high-performance applications and thrives in a collaborative environment.

Responsibilities

  • Develop scalable, user-centric web applications.
  • Implement high-quality and performant backend services and APIs using Node.js, driving business functionality.
  • Collaborate with designers to translate UI/UX designs into highly dynamic web interfaces utilizing React.js/Next.js.
  • Focus on crafting well-structured, testable, and performant code for both the frontend and backend.
  • Execute full software development lifecycle (SDLC), from concept through production and maintenance.
  • Collaborate with designers to translate UI/UX designs into highly dynamic web interfaces.
  • Assist with the implementation of CI/CD pipelines to streamline development, testing, and deployment workflows.
  • Troubleshoot and resolve technical issues in both frontend and backend environments, seeking guidance as needed.
  • Create and maintain clear technical documentation to facilitate knowledge sharing and system understanding.
  • Optimize backend systems to ensure scalability and performance under load.
  • Participate in code reviews to uphold quality standards and share best practices.

Requirements[VD1]

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Minimum 4 years of experience in full-stack TypeScript development.
  • Professional proficiency in backend development using Node.js on a microservices architecture.
  • Professional proficiency in building web applications using React.js/Next.js.
  • Solid understanding of AWS cloud services for building, deploying, and managing applications.
  • Solid understanding of RESTful API design and implementation
  • Familiarity with SQL database systems (PostgreSQL).
  • Strong grasp of front-end design patterns, CSS, and UI libraries like Tailwind CSS.
  • Excellent English communication skills, both written and verbal.

Bonus Points

  • Experience working with Generative AI tools and frameworks.
  • Experience with Python for backend development.
  • Ability to smartly leverage Generative AI tools to enhance development efficiency, code quality, and problem-solving.
  • add cloud skill too [VD1]

Working Opportunities from Home/office