02 Aug
|
Upedge Job Karle
|
Bengaluru
02 Aug
Upedge Job Karle
Bengaluru
A Full Stack Software Engineer builds, tests, and maintains end-to-end web applications and systems. They bridge the gap between user-facing interfaces (front end) and server-side logic/data management (back end) to deliver scalable, secure, and functional products.
Core Responsibilities
- End-to-End Development: Design and build user interfaces alongside server-side APIs, application logic, and database schemas.
- Architecture Design: Contribute to the technical design, scalability, and security of enterprise-level software.
- Collaboration & Agile: Work alongside Product Managers, UI/UX designers, and QA teams to translate requirements into technical solutions.
- Testing & Deployment: Write automated tests, conduct code reviews, and configure CI/CD pipelines to deploy code seamlessly.
Essential Technical Skills
- Front End: Expertise in contemporary frameworks (React.js, Angular, or Vue.js) and foundational languages like HTML5, CSS3, and JavaScript/TypeScript.
- Back End: Proficiency in server-side languages (Java, Python, C#, Node.js, or Go) and building/consuming RESTful or GraphQL APIs.
- Databases: Hands-on experience with Relational (SQL Server, MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, Cassandra) data storage.
- DevOps & Cloud: Basic understanding of cloud platforms (AWS, Azure, or GCP), version control (Git), and containerization (Docker, Kubernetes).
📌 software engineer (Bengaluru)
🏢 Upedge Job Karle
📍 Bengaluru