iPROMOTEu is looking to hire a Principal Full-Stack Software Developer to lead technical teams and build robust, scalable web applications, shaping the future of their technology platforms.
Requirements
- Node.js
- React
- DevOps tools and practices (Docker, Kubernetes, Terraform, Jenkins, GitHub Actions)
- AWS, Azure, or Google Cloud
- REST APIs
- SOAP/JSON
- microservices architecture
Responsibilities
- Design and develop scalable, full-stack applications using Node.js (backend) and React (frontend)
- Define and uphold engineering best practices, coding standards, and architectural principles
- Lead the development and optimization of CI/CD pipelines and cloud infrastructure (AWS, GCP, or Azure)
- Manage and maintain relational databases (e.g., PostgreSQL, MySQL) to ensure data integrity and performance
- Develop and integrate RESTful APIs and handle JSON-based or SOAP-based communication
- Mentor developers through code reviews, technical design discussions, and hands-on support
- Stay current with emerging technologies and recommend tools and practices that enhance our platform
Other
- 6+ years of professional experience in full-stack software development
- 2+ years in a technical leadership or principal engineer role with a track record of architectural decision-making
- Experience working in Agile development cycles with cross-functional teams
- Excellent communication, collaboration, and problem-solving abilities
- Background working in enterprise-scale or high-compliance environments