Scope:
-
This role offers strong growth opportunities, including hands-on ownership of enterprise software architecture and development, exposure to modern technologies and frameworks, and the chance to mentor and lead a team of developers.
- Over time, the candidate will have the opportunity to take on larger strategic responsibilities, influence technology decisions, and grow into roles such as Engineering Manager or Principal Architect.
Technical Environment:
-
Languages: TypeScript, JavaScript, Python, Java
-
Frameworks: React Native, SQLite
-
Application Architecture: Multi-tenant microservices, Docker, MongoDB, PostgreSQL, Snowflake
-
Platform/DevOps: Kubernetes, Azure, AWS, CI/CD, GitHub Actions
What you’ll do:
-
Participate in all phases of the product development cycle: from project definition and design through implementation, debugging, testing, and early customer support.
-
Contribute across the full stack where appropriate, contributing to front-end, backend, APIs, databases, and infrastructure.
-
Implement components using our design system. Contribute and add to the library as needed.
-
Develop reusable, efficient, and highly performing software code.
-
Write and maintain high-quality unit, integration, and end-to-end tests with multiple tools.
-
Configure and manage CI/CD pipelines using GitHub Actions for streamlined workflows.
-
Engage in code reviews, technical design discussions, and engineering planning.
-
Take ownership of solutions throughout their lifecycle, including monitoring, troubleshooting, and production support.
-
Collaborate with product managers, designers, and engineers to deliver impactful solutions.
-
Contribute to the team’s success: stay on top of engineering best practices and educate teammates on new learnings and findings.
-
Coach junior developers to ensure team development.
What we are looking for:
-
5+ years of professional experience in software development with a focus on front-end technologies with below skillet
Must Have Requirements:
-
React Fundamentals & Advanced Concepts
-
React Native Knowledge
-
Strong in JavaScript
-
SQLite and hands on with SQL
-
Problem-Solving & Adaptability
-
Strong in Object Oriented concepts
-
String in Algorithms
-
Good understanding of Design Patterns
Nice to Have:
-
Native Modules & Bridging
-
API Integration & Networking
-
Build & Deployment Pipelines
-
Debugging & Profiling
-
Testing Frameworks like Appium
-
Supply chain Domain knowledge especially Logistics area.
-
Git
8. CoPilot
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.