Key Responsibilities:
- Collaborate with cross-functional teams: Partner with product managers, designers, and developers to gather and define requirements, ensuring alignment with business needs.
- Develop and maintain mobile apps: Extend and support our existing mobile applications (WMS, MES, POS) to develop the best user experience.
- Develop and maintain APIs: Extend and optimize APIs (c# .Net) that connect mobile apps with backend systems, ensuring seamless integration and performance. Maintain and troubleshoot some external integrations used in the backend.
- Write clean, scalable code: Produce high-quality, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot and resolve issues: Diagnose and resolve bugs and performance bottlenecks in both the application and its associated APIs.
- Conduct code reviews: Participate in peer reviews, ensuring code quality, consistency, and the adoption of best practices across the team.
- Optimize performance: Continuously monitor and enhance application performance, identifying and fixing security vulnerabilities and technical issues.
- Embrace new technologies: Stay ahead of industry trends and integrate emerging tools, frameworks, and methodologies to improve the development process and product quality.
Required Skills and Experience:
- Education: Bachelor's (Preferred)
- Experience: Minimum of 6 years of hands-on experience in software development, with a strong focus on .NET technologies and full-stack development.
- Proficiency in C# and .NET Framework/Core, with experience in building web applications and APIs.
- Extensive experience with Angular, JavaScript, and TypeScript for front-end development.
- Expertise in API development using the .NET framework.
- Strong understanding of software architecture principles and experience applying design patterns to real-world projects.
- Database Expertise: Hands-on experience with relational databases (e.g., SQL Server) and SQL for data querying and optimization.
- Version Control & Agile: Experience with version control systems (e.g., Git) and familiarity with agile methodologies.
- Problem-Solving: Excellent analytical skills, with a proven ability to tackle complex technical challenges.
- Communication: Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment.
- Experience with Cordova is a plus.
- Experience with Mobile applications development
- Hybrid work environment
- Work on exciting, cutting-edge mobile solutions that help shape the future of business operations.
- Join a supportive, agile team where your contributions will directly impact our success.
- Continuous learning opportunities and a culture of innovation to help you advance your career.
- Work From Anywhere for 30 days in a six month period
- Celebrate your birthday with a paid day off
- A Global Cin7 Day celebrated companywide, providing you a dedicated holiday to focus on your own wellbeing.
- Recruitment referral bonus
0 applies
1 views
Other Jobs from Cin7
PHP Developer
Similar Jobs
Full Stack Developer
Senior Software Engineer - AEM Specialist
Lead Full Stack Developer
Lead Full Stack Developer
Senior Software Engineer
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say