Full Stack Engineer
Job details
Who We Are tsworks Technologies India Private Limited (subsidiary of The Software Works, Inc, USA) is a technology product and services company. Our mission is to provide domain expertise, innovative solutions and thought leadership to empower businesses to thrive in a digital world. We value our employees, take pride in providing best value in customer engagements defined by your skills, ideas, and attitude. About This Role tsworks Technologies India Private Limited is seeking driven and motivated Full Stack Developer to join its Digital Services Team. You will get hands-on experience with projects employing industry-leading technologies. This would initially be focused on the operational readiness and maintenance of existing applications and would transition into a build and maintenance role in the long run.
- Position: Full Stack Developer
- Experience: 5+ Years
- Location: Bengaluru/Remote, India
- Hands-on experience in front-end development using Angular, React, React Native, HTML/CSS and JQuery.
- Experience developing microservices using Python, Java or Node.js
- Strong understanding of PHP object-oriented programming (OOP) concepts.
- Experience with popular PHP frameworks (e.g., Laravel, Symfony, CodeIgniter).
- Must have experience deploying microservices to cloud and should have a good understanding of cloud infrastructure.
- Must have basic understanding of MVC, MVVM, REST, SOAP and Event Driven Computing.
- Hands-on experience working with SQL and NoSQL databases.
- Should have a good understanding of queries and indexing tables for performance optimization.
- Preferable experience in working with AWS or Azure cloud environments.
- Knowledge of frameworks like Flutter, Ionic are good to have.
- Experience developing desktop and mobile applications.
- Experience in API design and implementation.
- Excellent Communication Skills and teamwork.
- Create mobile and desktop applications using Angular, React, React Native, Python and Java based on requirements.
- Develop and maintain high-quality, reusable, and testable code for web applications using PHP and a robust PHP framework (e.g., Laravel, Symfony, CodeIgniter).
- Develop and deploy microservices using Python.
- Develop web applications and integrate using services such as APIs/RESTful APIs.
- Collaboratively work with functional and technical teams to integrate applications in cloud environment.
- Work in a fast-paced, agile environment consisting of a cross-functional team designing and implementing systems from the web-based user interface front-end through the back end.
- Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.
- At least five (5) years of software development experience.
- Strong experience with full stack development, including understanding UI frameworks and back-end architecture interactions.
- Strong experience developing RESTful web services and React/React Native.
- Experience with agile development methodologies.
- Experience with Amazon Web Services (AWS) or Azure cloud-based development.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.