Full Stack Software Engineer
New
J
JobgetherFintech, cryptocurrency
Based in IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 3 years of professional software engineering experience across frontend and backend systems.
- Required Skills
- AWSNode.jsPostgreSQLJavaTypeScriptGoNext.jsReactRESTful APIs
Requirements
- Have at least 3 years of professional software engineering experience across frontend and backend systems.
- Have strong backend development experience with Golang and/or Java.
- Be proficient in Node.js and TypeScript, particularly TypeScript version 5.
- Have experience building modern frontend applications with React and Next.js.
- Understand RESTful API design and implementation.
- Have strong SQL skills and practical experience with PostgreSQL.
- Have experience with AWS cloud services, including S3.
- Be familiar with microservices architecture and distributed backend systems.
- Understand containerized applications and tools such as Kubernetes, Helm, and Terraform.
- Have experience implementing authentication and authorization using OAuth 2.0 flows.
- Be familiar with application monitoring and observability tools such as Grafana or similar platforms.
- Have experience with Git-based version control workflows and CI/CD pipelines.
Responsibilities
- Design, develop, test, and maintain full-stack features across web applications and backend services.
- Build and maintain backend APIs for customer onboarding, authentication, transaction lifecycles, and operational workflows.
- Develop frontend experiences for customer-facing platforms and internal web applications using React, Next.js, and TypeScript.
- Build backend services using Golang and/or Java within a scalable microservices architecture.
- Integrate applications with third-party services, external providers, and supporting systems.
- Implement secure authentication and authorization mechanisms using OAuth 2.0 flows.
- Work with relational databases, including PostgreSQL, and contribute to cloud infrastructure and containerized applications in AWS environments.
- Maintain application security, performance, reliability, monitoring, and observability.
- Participate in code reviews, technical design discussions, architecture decisions, and technical documentation.
- Collaborate with engineers and stakeholders to troubleshoot issues and deliver features from conception to production.
View Full Description & ApplyYou'll be redirected to the employer's site