About the job
Orthian is a leading digital innovation partner committed to transforming traditional business models through advanced technologies. Our services encompass Business Innovation & AI, Graphic Design, Website Design, IT Services, and Software Development. With years of industry experience and a dedicated team of seasoned professionals, we deliver tailored, impactful solutions to businesses of all sizes. Our meticulous attention to detail, unwavering commitment to quality, and client-centric approach set us apart. At Orthian, we unlock your digital potential, paving the way for sustainable growth and success.
Position summary
We are looking for a highly skilled and motivated Senior Back-End
Developer to join our fast-paced engineering team. In this role, you will lead the development and maintenance of scalable, high-performance server-side systems, focusing on JavaScript/TypeScript technologies, as well as frameworks like Laravel. You will play a key role in cost management for server infrastructure and IT services, ensuring optimal resource allocation and budget control. Your contributions will directly impact our system architecture, performance, and operational efficiency. If you thrive in solving complex technical challenges, have a deep understanding of modern back-end development practices, and excel in the JavaScript/TypeScript ecosystem, we'd love to have you on board!
Key Responsibilities:
Architect and Develop: Design, develop, and maintain robust back-end systems and APIs using modern JavaScript/TypeScript frameworks like NextJs Route Handlers, HonoJs, NestJs, and Laravel.
Collaborate: Work closely with front-end developers, and UI/UX
designers to seamlessly integrate server-side logic with user-facing components.
Code Excellence: Write clean, efficient, and well-documented code that adheres to best practices and design patterns.
Optimize Performance: Enhance application performance for scalability and reliability.
Security Implementation: Develop secure systems by implementing best practices for data protection and access control.
Debugging & Troubleshooting: Identify and resolve issues in existing applications with speed and accuracy.
Cost Management:
- Analyze and optimize server infrastructure to reduce costs while maintaining performance and reliability.
- Monitor and manage budgets for cloud services (e.g., AWS, GCP, Azure) and IT resources.
- Implement cost-efficient strategies for scaling, resource provisioning, and utilization.
Code Reviews: Conduct peer reviews and provide constructive feedback to maintain high-quality codebases.
Technical Leadership: Participate in architectural discussions and decisions while mentoring junior developers.
Continuous Improvement: Stay updated with the latest in JavaScript/TypeScript, Laravel, server-side technologies, and cloud practices.
Qualifications:
Education: Bachelor's Degree in Computer Science,
Software Engineering, or related field.
Experience: 5+ years of back-end development experience with a strong focus on JavaScript/TypeScript and familiarity with Laravel.
Proficiency:
- In-depth knowledge of [protected info] and associated frameworks like [protected info], NestJs, or Laravel.
- Experience with RESTful API design and development.
- Strong expertise in database management systems like PostgreSQL, MongoDB, or other NoSQL solutions.
- Hands-on experience with unit and integration testing frameworks like Vitest, Playwright.
- Basic understanding of Dart is a bonus for collaboration in cross-functional teams.
Cost Management Skills:
- Proven experience in monitoring and managing cloud infrastructure costs.
- Familiarity with cost optimization tools (e.g., AWS Cost Explorer, Google Cloud Billing, Azure Cost Management).
- Ability to balance performance, scalability, and budget constraints effectively.
Tooling: Proficiency with version control systems, especially Git and Gitflow.
Soft Skills: Excellent problem-solving, communication, and collaboration skills.