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.