Back-End Developer
Podgorica, MontenegroJob Description
Are you a seasoned back-end development enthusiast with a knack for crafting robust and scalable web applications? Our innovative team is on the lookout for a versatile Back-End Developer, someone who thrives in a dynamic and creative environment.
While we value PHP and Laravel expertise, we are also interested in professionals with substantial experience across various back-end technologies.
This role is designed for an experienced developer with 3+ years of experience, a proven track record of leading projects, and designing durable solutions. If you have a deep understanding of back-end development that goes beyond entry-level engagements, we'd love to hear from you!
Sounds like you? - apply now!
Your Responsibilities
You would like to know what you would be doing? Some things are listed here:
- Developing and maintaining web applications using the Laravel framework
- Writing clean, efficient, and well-documented code
- Integrating various data storage solutions
- Taking lead on projects when needed.
- Implementing security and data protection measures
- Analyzing software requirements
- Using agile methodologies in development
- Continuously improving your skills and mentoring others
- Optimizing applications for maximum speed and scalability
- Proactively communicating with team members and project stakeholders
Requirements
Here's what will make you stand out. If you don't check every box, no worries; we'd still love to see your application. However, please keep in mind that this is not a junior position.
- 3+ years of experience in back-end development
- Extensive experience with PHP and Laravel (a strong plus!)
- In-depth understanding of the entire web development process
- Experience with database management
- Strong debugging and troubleshooting skills
- Experience with caching solutions like Redis/Memcached
- Experience with building and consuming RESTful APIs
- Experience with containerization (Docker)
- Some familiarity with front-end technologies
- Excellent analytical and time management skills
- Fluent in English (both written and spoken)
- Perfect understanding of Git Workflows
- Familiarity with Stack, Trello, Jira and similar collaboration tools