Bangalore, KA, IN
Full Stack Developer
Job Summary
We are seeking a skilled Full Stack Developer to design, develop, and maintain software solutions in a dynamic, fast-paced environment. The ideal candidate will have 2–5+ years of experience in building applications using React.js for the frontend and Node.js/Express.js with TypeScript for the backend, deployed in an Azure Cloud environment with MS SQL Server as the database.
Qualification & Skills
Experience: 2–5 years
Employment Type: Full-Time
Education: Bachelor’s or Master’s degree in Computer Science Engineering, or related field.4
Required Skills:
- Strong proficiency in TypeScript and solid understanding of OOP principles
- Hands-on experience with CI/CD tools (e.g., GitHub Actions, GitLab CI).
- Familiarity with cloud platforms (Azure preferred; AWS/GCP is also OK).Expertise in REST API design and development.
- Strong knowledge of SQL and NoSQL databases.Proficiency in React.js and Express.js frameworks.
- Experience with unit, integration, and performance testing.
- Excellent communication skills in English.
Additional Skills
- Exposure to full software development lifecycle.Knowledge of Azure Stack is an asset.
- Experience with Agile/SCRUM methodologies.
- Familiarity with tools like Vite, Babel, ESLint.Ability to create clear documentation, diagrams, and flowcharts.
Responsibilities
- Full Stack Development: Build and test applications using Node.js/Express.js for backend and React.js for frontend, leveraging TypeScript.
- Cloud Deployment: Basic understanding of cloud deployment and CI/CD pipelines (preferably GitHub Actions).
- Testing: Implement unit testing and ensure quality through appropriate frameworks.
- Collaboration: Partner with team members and stakeholders to deliver solutions; actively participate in brainstorming and project discussions.
- Progress Reporting: Communicate updates, challenges, and findings regularly.
- Continuous Learning: Stay current with emerging technologies and trends; demonstrate willingness to learn new tools and languages.
- Technical Documentation: Work with the Digital Supply Chain team to create technical specifications and test plans.Maintain and enhance systems by identifying and resolving software defects.
- Collaborate with cross-functional teams including project managers, business analysts, and architects.
- Propose and implement system improvements.Prepare technical documentation and ensure coding best practices.
- Conduct system analysis and recommend process improvements.Ensure confidentiality and security of operations.
About ATS
ATS Corporation is an industry-leading automation solutions and technology provider to many of the world's most successful companies. Using extensive knowledge and global capabilities in custom and repeat automation, automation products and value-added solutions including pre-automation and after-sales services, ATS businesses address the sophisticated manufacturing automation and service needs of multinational customers in markets such as life sciences, transportation, food & beverage, consumer products, and energy. With a dynamic culture that is bolstered by driven employees and the ATS Business Model (ABM), ATS companies are united by a shared purpose of creating solutions that positively impact lives around the world. Founded in 1978, ATS employs over 7,000 people at more than 65 manufacturing facilities and over 85 offices in North America, Europe, Southeast Asia and Oceania. The Company's common shares are traded on the Toronto Stock Exchange and the NYSE under the symbol ‘ATS’.