Citta is looking for a talented Full Stack Senior Software Engineer to join our core engineering team. You’ll own end-to-end features, shape architecture decisions, and help build a world-class engineering culture.
Responsibilities
Design and develop scalable web applications across the stack.
Build and optimize RESTful APIs, microservices, and PostgreSQL schemas.
Contribute to architecture discussions and technical decisions.
Collaborate with product, design, and data teams to deliver robust solutions.
Mentor junior engineers and uphold clean code and best practices.
Ensure reliability, performance, and security through testing and DevOps automation.
Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
4–7 years of professional full-stack development experience.
Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks such as React, Angular, or Vue.js.
Strong backend expertise in Java, Spring Boot, or equivalent frameworks for building RESTful services.
Hands-on experience with PostgreSQL (or other relational databases) — including schema design and performance tuning.
Solid grasp of data structures, algorithms, and system design principles.
Experience working in agile development environments with version control (Git).
Nice to Have
Experience developing and scaling SaaS or cloud-native applications (AWS, GCP, or Azure).
Familiarity with CI / CD pipelines, containerization (Docker, Kubernetes), and DevOps workflows.
Exposure to data engineering, analytics, or AI-driven products.
Prior experience in startup or fast-paced product teams with end-to-end feature ownership.
What We Offer
Competitive compensation and benefits package.
Flexible work hours and fully remote work options.
Opportunities for career growth, technical leadership, and cross-functional learning.
Collaborative, inclusive, and innovation driven culture.
Senior Software Engineer • vijayawada, andhra pradesh, in