Senior / Principal Software Engineer
New
J
JobgetherAI-powered SaaS
Based in India, Willingness to maintain working-hour overlap with Central European Time (CET ±2 hours).Full-TimePrincipal
Salary90,000 - 110,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of professional software development experience.
- Required Skills
- AWSNode.jsPostgreSQLSalesforceTypeScriptNext.jsReactCI/CD
Requirements
- At least 5 years of professional software development experience.
- Expert-level proficiency in React, TypeScript, and Next.js.
- Strong backend development skills with Node.js and PostgreSQL.
- Practical experience with AWS services and cloud architecture.
- Solid understanding of software design patterns, system architecture, and distributed computing principles.
- Experience with Agile methodologies and implementing CI/CD practices.
- Experience working in SaaS product companies and understanding scalable product development and customer-focused engineering.
- Comfort using AI tools in software development and automating workflows without sacrificing code quality.
- Strong analytical and problem-solving skills, with the ability to tackle complex engineering challenges independently.
- Ability to collaborate with distributed teams and communicate technical concepts clearly.
- Willingness to maintain working-hour overlap with Central European Time (CET ±2 hours).
Responsibilities
- Design, develop, and maintain integrations with Salesforce and other relevant systems.
- Build and optimize AI-driven workflows for revenue operations, deal visibility, sales pipelines, and forecasting.
- Develop frontend applications using React, TypeScript, and Next.js.
- Design and implement backend services and APIs using Node.js, PostgreSQL, and cloud infrastructure.
- Contribute to system architecture using software design patterns and distributed computing principles.
- Build, deploy, and maintain cloud-based solutions using AWS services and best practices.
- Improve software quality and delivery through automated testing, CI/CD pipelines, and development workflows.
- Use AI-assisted coding tools and automation while maintaining security, maintainability, and performance standards.
- Collaborate with product, engineering, and cross-functional stakeholders to turn business requirements into technical solutions.
- Troubleshoot complex issues and improve application performance and system reliability.
View Full Description & ApplyYou'll be redirected to the employer's site