Software Development Eng 1

4 Minutes ago • All levels
Software Development & Engineering

Job Description

As an entry-level full-stack developer, you will shape the user interface and backend architecture, contributing to the full software development lifecycle using TypeScript/JavaScript, RESTful/GraphQL APIs, Docker, and AWS Services. This role emphasizes learning, collaboration, and craftsmanship, working with product managers, UX/UI designers, and senior engineers to deliver scalable features. Responsibilities include troubleshooting, container-based development, and agile iteration, focusing on performance, clear APIs, and maintainable code for technical growth.
Good To Have:
  • Exposure to CI/CD pipelines and automation tools.
  • Familiarity with frontend and backend testing frameworks (e.g., Jest, Mocha, Cypress).
  • Knowledge of relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of infrastructure-as-code tools (Terraform, AWS CDK).
Must Have:
  • Design, develop, and maintain web applications across frontend and backend.
  • Build, test, and integrate RESTful and GraphQL APIs.
  • Develop responsive, accessible, and user-friendly interfaces using modern frontend frameworks.
  • Implement backend services, business logic, and database integrations using Node or equivalent technologies.
  • Use Docker to containerize applications for local development and deployment.
  • Deploy and manage applications on AWS (e.g., S3, Lambda, ECS, API Gateway).
  • Participate in agile ceremonies, sprint planning, and daily stand-ups.
  • Collaborate with team members to troubleshoot, debug, and optimize application performance.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Engage in peer code reviews to ensure code quality and maintainability.
  • Proficiency in JavaScript and TypeScript.
  • Foundational knowledge of REST APIs and GraphQL.
  • Basic experience with Docker for application development and deployment.
  • Familiarity with AWS Services such as S3, Lambda, ECS, or API Gateway.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Understanding of backend development using Node.js or similar runtimes.
  • Familiarity with version control systems (Git/GitHub).
  • Strong problem-solving skills and a collaborative mindset.
  • Excellent communication skills, both verbal and written.
Perks:
  • Annual cash bonuses
  • Stock grants
  • Comprehensive benefits package

Add these skills to join the top 1% applicants for this job

communication
problem-solving
github
game-texts
agile-development
postgresql
react
html
user-interface
aws
nosql
terraform
node.js
frontend-frameworks
cypress
mongodb
ci-cd
docker
graphql
git
typescript
javascript

As an entry-level full-stack developer, you will play a pivotal role in shaping the user interface and backend architecture of our applications. You will contribute to the full software development lifecycle—from requirements analysis through deployment—using a modern tech stack that includes TypeScript/JavaScript, RESTful and GraphQL APIs, Docker, and AWS Services (e.g., Lambda, S3, ECS). This role emphasizes learning, collaboration, and craftsmanship.

You will work closely with product managers, UX/UI designers, and senior engineers to deliver cohesive, scalable features. Responsibilities include troubleshooting issues across the stack, performing container-based development and deployment, and iterating quickly using agile methodologies. An ability to anticipate performance issues, design clear APIs, and write maintainable, testable code will be essential. This role offers a robust foundation for technical growth, visibility into architectural decisions, and an environment that values high-quality software engineering.

Key Responsibilities

  • Design, develop, and maintain web applications across the frontend and backend.
  • Build, test, and integrate RESTful and GraphQL APIs.
  • Develop responsive, accessible, and user-friendly interfaces using modern frontend frameworks (React, Vue, or similar).
  • Implement backend services, business logic, and database integrations using Node or equivalent technologies.
  • Use Docker to containerize applications for local development and deployment.
  • Deploy and manage applications on AWS (e.g., S3, Lambda, ECS, API Gateway).
  • Participate in agile ceremonies, sprint planning, and daily stand-ups.
  • Collaborate with team members to troubleshoot, debug, and optimize application performance.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Engage in peer code reviews to ensure code quality and maintainability.

Required Qualifications

  • Proficiency in JavaScript and TypeScript.
  • Foundational knowledge of REST APIs and GraphQL.
  • Basic experience with Docker for application development and deployment.
  • Familiarity with AWS Services such as S3, Lambda, ECS, or API Gateway.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Understanding of backend development using Node.js or similar runtimes.
  • Familiarity with version control systems (Git/GitHub).
  • Strong problem-solving skills and a collaborative mindset.
  • Excellent communication skills, both verbal and written.

Preferred Qualifications

  • Exposure to CI/CD pipelines and automation tools.
  • Familiarity with frontend and backend testing frameworks (e.g., Jest, Mocha, Cypress).
  • Knowledge of relational or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of infrastructure-as-code tools (Terraform, AWS CDK).

Set alerts for more jobs like Software Development Eng 1
Set alerts for new jobs by Autodesk
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙