Job Description
We are seeking an experienced Full Stack Developer to design, develop, and maintain modern web applications. The ideal candidate will be hands-on across front-end, back-end, APIs, databases, cloud infrastructure, and integrations while collaborating with engineering and business teams.
Responsibilities
- Develop scalable applications using TypeScript/JavaScript, React, Node.js, Python, or similar technologies.
- Design and develop REST APIs, backend services, and database solutions.
- Work with AWS, Azure, or Google Cloud Platform cloud environments.
- Build and maintain CI/CD pipelines, automated testing, and deployment processes.
- Develop integrations with CRM, Salesforce, finance, document management, and third-party systems.
- Troubleshoot application, integration, performance, and production issues.
- Participate in architecture, code reviews, security, and performance improvements.
- Collaborate with distributed development teams and provide technical guidance when needed.
- Maintain technical documentation and follow software development best practices.
What You Bring
- 12+ years of full-stack software development experience.
- Strong experience with TypeScript/JavaScript, React, Node.js, and/or Python.
- Experience with REST APIs, databases, cloud platforms, and integrations.
- Strong understanding of application architecture, CI/CD, testing, security, and performance.
- Experience with AWS, Azure, or Google Cloud Platform.
- Excellent communication, problem-solving, and collaboration skills.
- Experience with AI-assisted development tools is highly preferred..