We are a community of dedicated engineers, designers and IT managers who are passionate about embracing the mindset of our clients with the goal of delivering seamless and professional experiences. Customers all over the world work with us to scale their businesses. We’ve developed our own Customer relationship management (CRM) system known as Upservice, which helps us to meet market demands and better serve our partners.
We are looking for an experienced Full stack Python/React engineer who is passionate about building SaaS applications and platforms and is ready to take on a leadership role.
As a Team Lead / Solutions Architect, you will be responsible for managing and mentoring a team of developers, designing and building the architecture of the platform, and ensuring software development adheres to the best practices.
Responsibilities:
- Lead a team of developers in the development, coding, testing, and debugging of applications
- Mentor team members and ensure they adhere to determining software quality standards
- Plan and document technical specifications for features or system design
- Design and implementation of services, microservices, and APIs
- Ensure the entire stack is scalable and up to modern standards
- Software development of application backend and all underlying services
- Pixel-perfect implementation of UI
- Integrate front-end components with backend endpoints
Requirements:
- Proven success as a technical team leader
- Strong knowledge of Python and React frameworks (3+ years)
- Understanding and practical experience with Scrum / Agile methodologies
- Expertise in building microservices using Chalice (serverless) framework
- Proven experience developing serverless APIs using AWS Lambda and API gateway (2+ years)
- Experience in working with GraphQL
- Hands-on experience with Opensearch / ElasticSearch or similar search engine
- Strong experience in systems architecture design and development
- Familiar with Figma, Datadog, Slack, Atlassian Jira, and Confluence
- Strong analytical and problem-solving skills, with good attention to detail
- Ability to mentor other developers
- Experience writing application/API tests, CI/CD, and automated SDLC processesBonus:
- Strong AWS experience is a plus
- Excellent problem-solving and ability to work independently
- Microservice and event-driven service design