04 Aug
|
Distinction DEV
|
Ahmedabad
04 Aug
Distinction DEV
Ahmedabad
Job Title - Software Developer
- Office Location -202, 3rd Eye II, Opposite Parimal Garden, Panchavati Road, Chimanlal Girdharlal Rd, Ahmedabad, Gujarat 380009
- Duration & Type of Employment - Full Time
- Work Style - Hybrid
- In Office days - 3 days a week
- Relocation - Candidate must be willing to relocate to Ahmedabad GJ, with reasonable notice.
Immediate Joiner preferable - Experience Required - 2.5 to 4 years
Requirements
#Tech Stack
- Backend: Node.js, OAuth2.0, OpenID Connect,
- Frontend Collaboration: React / Next.js
- Programming Languages: TypeScript, JavaScript
- Infrastructure: GitLab CI/CD pipelines, Docker
- Documentation: OpenAPI Specification
#Key Responsibilities
- Design and develop robust, scalable backend services using Node.js
- Build and document RESTful APIs using OpenAPI specification for clarity and reusability.
- Write clean, efficient, and well-tested code in TypeScript.
- Apply best practices in API security, performance, and monitoring.
- Develop reusable, accessible UI components as part of a shared UI kit.
- Should know core concepts of the database management system.
- Implement secure authentication/authorization mechanisms (JWT, OAuth2, AD/SSO)
- Leverage GitLab CI/CD to automate testing, deployment, and build workflows.
- Participate in code reviews, daily stand-ups, and iterative development cycles.
- Debug, troubleshoot, and continuously improve system reliability and performance.
#Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 1.5–2 years of hands-on backend and frontend development experience.
- Solid understanding of Node.js, React/NextJs JavaScript, and TypeScript.
- Familiarity with OpenAPI/Swagger for defining and consuming API contracts.
- Proficient in using Git and version control best practices.
- Excellent analytical and organizational skills.
- Experience writing unit and integration tests with Jest, Vitest, or similar frameworks.
- Comfortable working in agile teams with clear communication and shared goals.
#Bonus skills
- Knowledge of additional programming languages and frameworks.
- Experience with cloud architecture beyond AWS, such as Azure or Google Cloud Platform.
- Understanding of continuous integration and continuous deployment (CI/CD) practices.
- Start-up experience
#Educational & Experience
- Preferred Educational Background - Bachelors of Technology in Computer Science
- Alternative Acceptable Educational Background - BS/MS in Computer Science
- Minimum Experience Required - 2.5 years
Other Responsibilities
- Stay updated with modern development trends in cloud-native, serverless, and DevOps ecosystems.
- Collaborate with cross-functional teams (QA, DevOps, Frontend) for end-to-end solution delivery.
- Mentor junior developers and ensure adherence to coding best practices.
Benefits
-Hybrid Working Culture
-Amazing Perks & Medical Advantages
-5 Days Working
-Mentorship Programs & Certification Courses
-Flexible work arrangements
-Free drinks, fridge and snacks
-Competitive Salary & recognitions
📌 Full Stack Developer (Ahmedabad)
🏢 Distinction DEV
📍 Ahmedabad