Senior Full Stack Engineer - APAC

D
DeelSaaS
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years
Required Skills
Express.jsJavascriptTypeScriptPostgresReact

Requirements

  • At least 8 years of Full-Stack experience, with a focus on TypeScript development.
  • Expert in designing, coding, testing, and maintaining applications using TypeScript, Javascript, React, Express.
  • Thrive in a collaborative, remote-first work culture where teamwork and camaraderie are key.
  • Embrace independence and take ownership of projects, yet also excel in a team setting and love to contribute.
  • Communicate complex ideas with ease and enjoy collaborating with diverse teams of technical and non-technical stakeholders.
  • Passionate about solving customer problems with coding superpowers, and a natural at troubleshooting issues.
  • Take a business-focused approach to software development, with a keen eye on delivering high-value outcomes for clients.
  • Obsess over details, and always keep the customer experience top of mind.

Responsibilities

  • Develop high-quality, responsive web applications using TypeScript, Javascript, React, Express.
  • Design and implement server-side APIs, data models, and business logic using mainly Express framework.
  • Create client-side function-based React components, hooks, stories, and tests to interact with server-side work.
  • Create and optimize database schemas, queries, and interactions with Postgres.
  • Build reusable and modular components on both the front and back end that promote code reusability, maintainability, and scalability.
  • Perform thorough testing, debugging, and troubleshooting of applications to ensure high-quality deliverables.
  • Stay updated with emerging web development trends, frameworks, and best practices, and recommend improvements to enhance development processes.
  • Participate in code reviews and provide constructive feedback to team members to maintain code quality standards.
  • Communicate project progress, challenges, and solutions effectively to team members and stakeholders.
  • Contribute to the continuous improvement of development processes, methodologies, and tools.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now