Software Development Engineer (Full-Stack)
Are you passionate about building impactful software solutions that solve real-world problems and enhance user experiences
At Techdome, we are at the forefront of innovation designing and developing next-generation digital products and platforms. We are looking for a Software Development Engineer (Full-Stack) with 13 years of experience to join our fast-growing engineering team.
This role offers an excellent opportunity to work across the entire development lifecyclefrom concept to deployment while learning from senior engineers and contributing to high-impact projects in a collaborative and supportive environment.
Key Responsibilities
- Full Stack Development: Design, develop, and maintain scalable web applications, ensuring smooth integration between frontend and backend.
- Collaboration: Work closely with product managers, UI/UX designers, and QA teams to deliver high-quality software.
- Code Quality: Write clean, maintainable, and well-structured code following industry standards and best practices.
- Problem Solving: Debug, optimize, and enhance existing applications to ensure high performance and reliability.
- System Design: Contribute ideas to architecture discussions and participate in the design of scalable solutions.
- Deployment: Support in setting up CI/CD pipelines and assist with deployment on cloud environments.
- Documentation: Maintain proper technical documentation for easy understanding and maintenance.
- Work Schedule: This is an in-office role aligned with the PST (Pacific Standard Time) time zone, requiring collaboration with global teams and adherence to overlapping working hours.
Must-Have Skills
- Frontend: Hands-on experience with React, Angular, or Vue.js.
- Backend: Strong working knowledge of Node.js, Express, Django, or ASP.NET.
- Databases: Proficiency with SQL (MySQL/PostgreSQL) and basic understanding of NoSQL (MongoDB/Redis).
- Version Control: Experience using Git and collaborating through Git-based workflows.
- Web Services: Good understanding of RESTful APIs and integrations.
- Agile: Exposure to Agile/Scrum development processes.
- Cloud Platforms: Basic familiarity with AWS, Azure, or GCP.
- Problem Solving: Strong analytical skills and a logical approach to coding challenges.
- Communication: Good communication and teamwork skills.
Nice-to-Have Skills
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions).
- Knowledge of Docker or Kubernetes.
- Exposure to microservices and API-first design.
- Familiarity with automated testing (unit, integration, or E2E).
- Interest or basic knowledge in AI/ML or mobile app development (Flutter, React Native).
- Understanding of security best practices in web applications.
At Techdome, we don't just offer a job we offer a growth-driven, rewarding, and engaging workplace where your contributions are valued. Here's what makes us stand out:
Accelerated Career Growth
- Certification reimbursement We support your upskilling by covering certification costs.
Innovation & Continuous Learning
- Tech Sessions & Knowledge Sharing Regular sessions to stay updated on industry trends.
- Techdome garage section To encourage new Ideas
Rewards & Recognition
- Performance-based incentives Competitive rewards for top performers.
Employee Wellbeing & Work-Life Balance
- Group Insurance
- Wellness Support
Fun & Engaging Work Culture
- Fun Fridays Activities & Games