Expected start date
ASAP (position is open if you can still read this)
Positions Open
10
Experience required
Fresh or 2-3 years of relevant experience, preferably in a fast-paced, high-growth startup environment
Education required
Education is flexible; However Bachelor's degree in SE, CS or Tech is preferable.
Salary package
Perks
Important Further Reading:
We value our culture above all else - Please go through this Culture Document carefully to understand our culture, values and what we represent.
Check out our website: cowlardesignstudio.com
To learn more about the type of work we have done.
We're looking for a highly versatile Polyglot Software Engineer who thrives across the entire engineering lifecycle from design reviews and full-stack development to DevOps, SQA, operational security, and high-impact product launches. Youll be expected to write clean, scalable code in multiple languages, enforce engineering excellence, and champion secure, reliable releases. This role is ideal for someone who not only wants to build software but also grow into a cross-functional leader, eventually taking ownership of products and be a Program Manager If you're equally comfortable writing code, shipping products, and thinking like a product owner this is for you!
Design, develop, and maintain scalable web applications across the full stack from front-end interfaces to back-end logic and databases.
Estimate the time and resources required for development tasks
Write clean, maintainable, and efficient code across the frontend and backend
Implement best coding practices, standards, and style guides
Develop RESTful APIs, microservices, and other backend components
Create responsive and interactive user interfaces using modern frameworks
Integrate third-party services and APIs as required
Design and implement database schemas and models. Manage database backups and recovery processes. Optimize database queries and ensure data integrity
Implement comprehensive unit testing for both frontend and backend code
Perform code reviews and provide constructive feedback to team members
Identify and fix bugs and performance bottlenecks
Implement integration and end-to-end testing strategies
Conduct security audits and implement security best practices
Set up and maintain CI/CD pipelines for automated testing and deployment
Configure and manage development, staging, and production environment
Implement monitoring and logging solutions
Perform application deployments across different environments
Troubleshoot and resolve deployment and infrastructure issues
Enforce secure CI/CD practices, peer reviews, and approval workflows before pushing to production. All changes should be traceable, auditable, and reversible.
Store API keys, passwords, and secrets in encrypted vaults (e.g., HashiCorp Vault, AWS Secrets Manager) never in code or config files. Enforce regular rotation policies.
Confirm implementation of security best practices (input validation, auth checks, secure API endpoints). Perform load/stress tests to ensure infrastructure can handle expected usage.
Conduct rigorous internal QA, UAT (User Acceptance Testing), and beta testing with real users. This helps validate features, uncover edge cases, and ensure stability at launch.
Work with DevOps to validate production-readiness including database migrations, environment variables, feature flags, container orchestration, and backups.
Perform refactoring of legacy code to improve maintainability
Provide updated internal documentation (APIs, architecture decisions, environment setup). If the launch includes APIs or developer-facing features, ensure public docs are production-ready.
Communicate closely with Product Managers, QA, and Design to ensure technical delivery matches functional and UX expectations.
Collaborate with stakeholders to understand and analyze business requirements. Translate business needs into technical requirements and specifications
Participate in client meetings to gather feedback and provide technical insights
Conduct feasibility analysis of proposed features and functionalities
Present technical solutions to stakeholders and explain complex concepts clearly
Experience architecting full applications from conception to
deploymentMongoDB and NoSQL data modeling
Nice to know: GraphQL implementation experience
Nice to know: Flutter for cross-platform mobile development.
Nice to know: Time-series database experience (InfluxDB, TimescaleDB)
Nice to know: Firebase integration across services
Nice to know: Infrastructure as Code (Terraform, Ansible, Pulumi)
Nice to know: Container orchestration with Docker Swarm or
KubernetesNice to know: Cypress, Selenium. JEST, strong test casing capabilities
Operational security mindset with the ability to implement guardrails,
think like an attacker, and proactively secure systems across the
development lifecycle.Strong problem-solving abilities and analytical thinking
Ability to pick up and adapt to new concepts quickly
Excellent communication skills for cross-functional collaboration
Ability to translate business requirements into technical specifications
Engineering or technical background preferred, with strong analytical
thinking and logic-building skills.
Established in 2013, Cowlar Design Studio is a Y-Combinator-backed company with a Silicon Valley mindset. Pursuing hypergrowth in all its endeavors.
Our multi-disciplinary team of 175+ professionals has extensive experience in providing services and developing products & solutions for customers and partners worldwide, including in the USA, MENA, Australia, Singapore, Netherlands, Germany, KSA and UAE.
Cowlar has the following ten divisions
1. Services
2. Solutions
3. HMI (Human Machine Interface)
4. Retail
5. Ag-Tech
6. IoT
7. Industrial Automation
8. AI Solution
9. AI as a Service (AI-aaS)
10. SaaS
We've built a demonstrated history of rapid execution and deep domain knowledge in each division, backed by our team of industry leaders specialized in Enterprise Software, System Design, Electronics/Embedded, Hardware Design, Quality, AI & Machine Learning and more.
Additionally, we offer a comprehensive MBTOF (Management-Technology-Business-Operations-Finance) function that provides the following services:
1. Product Market Fit (PMF): Accelerate your time to market with our MBTOF consultancy.
2. Turnaround: A "Save me" service designed for technology companies in distress.
3. Startup Inspection: Let our experts conduct a thorough analysis of your business, whether you’re a startup seeking investment or a VC firm evaluating potential opportunities.
Explore our website (cowlardesignstudio.com) to learn more about our diverse offerings!
Our Career's Website: work.cowlar.com
Our Qatar Based Company: linkedin.com/company/cds-llc-qa