Full Stack Engineer
On-siteBengaluru, Karnataka, India
Job Summary
Design, develop, and maintain tools, APIs, and frameworks for enterprise workflow and operational systems. Customize and extend workflow automation solutions, integrate front-end and back-end systems, and collaborate with engineering teams to resolve system bottlenecks. Develop technical documentation and mentor developers while participating in Agile ceremonies. Requires 7-10 years of experience building server-side applications in Python and client-side applications in JavaScript (ReactJS), with strong Docker and SQL skills. Located in Bengaluru & Trichy, this permanent full-time role supports enterprise customers in telecommunications and utilities, offering health insurance, upskilling support, and annual team outings.
Required Qualifications
- Bachelor's degree in Computer Science, B.Tech, or an equivalent field of study
- 7 - 10 years
- Strong experience building server-side applications in Python
- Strong experience building client-side applications in JavaScript. (ReactJS)
- Solid experience with front-end and back-end integration
- Experience working with Docker containers
- Strong understanding of SQL and relational databases. (PostgreSQL, SQLite)
- Experience with Git or other distributed version control systems
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills
- Experience mentoring or guiding software engineers
Desired Qualifications
- Exposure to domains such as geospatial systems or workflow/network management platforms is an added advantage
- Willingness to learn and work in domains such as workflow automation, network systems, or geospatial data. (prior experience not required)
- Experience with workflow management tools or network management platforms
- Experience in automated testing to ensure stability and reliability
- Experience with Node.js, React, or similar frameworks
- Exposure to Geospatial Information Systems (GIS) or mapping APIs
- Familiarity with ETL processes, data transformation, and integration
- Experience with Kubernetes is an added advantage
- Experience with Linux environments and web servers. (e.g., Apache)
- Knowledge of cloud platforms such as AWS, GCP, or Azure
- Familiarity with tools like PostGIS, Pyramid, SQLAlchemy
- Industry experience in telecommunications or utilities
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.