Search by job, company or skills

Recro

Senior Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Skills Required: Typescript, GraphQL, React, ReactJs, Nextjs, Node, Nodejs, NestJs, Websockets, Bash, Automation, Docker, Containerization, Orchestration, nx(monorepo)

Experience Range: 4 - 6 years

Role Title: Senior Software Engineer I

Job Responsibilities:

• Managing Application Development Standards, Processes, and Tools

Skill and Experience:

• 4+ years of experience with ReactJS or NodeJS and GraphQL or a similar JavaScript framework

• Experience in handling complex full-stack projects involving multiple functions, scalable databases, API integrations and cloud environments

• Well-versed in understanding and analyzing project specifications, coding, and code-reviewing by complying with the best coding standards and practices

• Expert in writing efficient, re-usable code for high quality, responsive / cross-platform applications with emphasis on front-end and back-end development

• Well-versed in Agile development methodology working on timely completion of tasks as per sprint cycles or tasks assigned in the project management tools

• Adept in bug fixing. Should be good in communication with client-facing abilities

• Excellent problem-solving and debugging skills and a drive to use them

• Strong communication and collaboration skills within a team environment

Technical Requirements:

• Proven experience in designing and developing GraphQL-based backend systems

• Strong proficiency in TypeScript

• Deep understanding of NestJS and its application in building Apollo Federation Subgraphs

• Experience with Docker for containerization and orchestration • Experience with Event-Driven architecture, particularly Kafka

• Familiarity with relational and NoSQL databases

• Experience with Web Sockets and GraphQL Subscriptions for real-time data communication

• Strong scripting skills in Bash for automation

• Familiar with nx (monorepo) toolset

Education and Certifications:

• Bachelor's degree in computer science, Information Technology, or equivalent experience

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146078895

Similar Jobs