Senior Full-Stack Software Engineer
New
J
JobgetherAI training
Based in IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Backend DevelopmentFrontend DevelopmentRESTful APIsDebugging
Requirements
- Have strong professional experience developing and maintaining production-ready full-stack applications.
- Bring substantial hands-on experience in both front-end and back-end engineering.
- Have production experience working with multiple programming languages.
- Understand browser-based applications, APIs, application state management, databases, and service integrations.
- Have experience understanding, evaluating, and contributing to the architecture of complete software systems.
- Be able to navigate unfamiliar codebases and quickly understand existing application structures.
- Demonstrate debugging, analytical thinking, and technical problem-solving skills.
- Be able to assess code quality and identify functionality, performance, security, and maintainability issues.
- Work independently with attention to detail and deliver accurate, well-validated technical work.
- Be available for approximately 15 hours per week, with flexibility to choose working days and hours.
Responsibilities
- Develop, modify, and debug front-end and back-end application components.
- Build user-facing features and the supporting services, APIs, and data models.
- Trace requests and data flows across browsers, applications, APIs, backend services, databases, and external integrations.
- Explore unfamiliar code repositories, understand existing architectures, and identify how system components interact.
- Diagnose and resolve issues involving application state, API contracts, authentication, data persistence, networking, and deployment.
- Evaluate, improve, and validate code written in multiple programming languages.
- Review AI-generated software solutions for correctness, completeness, performance, security, and maintainability.
- Create, solve, review, and validate complex software engineering tasks, including translating implementations between programming languages.
- Meet minimum weekly task submission requirements and deliver work that complies with project specifications.
View Full Description & ApplyYou'll be redirected to the employer's site