Company Overview
A trusted technology partner for transforming bold ideas into world-class solutions. From end-to-end software development to strategic resource augmentation, we help businesses launch faster, scale smarter, and innovate at speed. Whether you need a full project team or expert engineers to strengthen your in-house capabilities, we deliver with precision, agility, and a commitment to measurable outcomes — empowering our clients to lead their industries and shape the future.
The Role
We are seeking a highly skilled Senior Software Engineer to join our dynamic team and contribute to building cutting-edge applications.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Python frameworks (e.g., Django, FastAPI, or Flask).
- Architect and optimize MongoDB databases, ensuring efficient data modeling, querying, and indexing for high-performance applications.
- Build responsive, server-side rendered, and static web applications using Next.js and React.
- Integrate front-end and back-end systems to deliver seamless user experiences.
- Collaborate with product managers, designers, and other engineers to define requirements and translate them into technical specifications.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Optimize applications for performance, scalability, and reliability.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Stay updated on emerging technologies and propose innovative solutions to enhance our tech stack.
- Troubleshoot and resolve complex technical issues in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of professional software development experience, with a strong focus on Python.
- Proven expertise in designing and optimizing MongoDB databases, including schema design, indexing, and aggregation pipelines.
- 3+ years of experience building web applications with Next.js and React, including server-side rendering (SSR) and static site generation (SSG).
- Strong understanding of RESTful API design and integration.
- Experience with cloud platforms (e.g., AWS, Azure, or GCP) and containerization (e.g., Docker, Kubernetes) is a plus.
- Familiarity with CI/CD pipelines, automated testing, and deployment processes.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience mentoring or leading small teams is a plus.
- Understanding of Agile/Scrum methodologies.
Benefits
- Competitive salary (Paid in USD)
- Opportunity to work on cutting-edge technologies in a collaborative, innovative environment.
- Flexible work arrangements, including remote work options.
- Professional development opportunities, including training and certifications.
- A culture that values diversity, inclusion, and work-life balance.