Full stack developer

AdStart Media
On-site
Regular employment
3 - 15 years of experience
Full Time
Sofia, Bulgaria
Responsibilities
Company Description
AdStart Media (www.adstartmedia.com) is a technology-driven company active in digital advertising and mobile payments, well-established and rapidly expanding globally. As a global organization, we take pride in our partnerships with renowned international brands, esteemed publishing houses, media buyers, and innovative app developers. Our culture is characterized by youthfulness, a spirit of collaboration, and a vibrant social atmosphere.
At our core, we embody a performance-driven ethos, firmly believing that meaningful connections are the catalysts for growth. We highly value diverse perspectives and opinions, as they play a pivotal role in making a substantial impact during our rapid expansion phase.
Job Description
We are seeking a Full Stack Developer based in our Sofia office. The ideal candidate will have a strong background in web development and a nice-to-have experience in Flutter for application development. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. You should also be a team player with a knack for visual design and utility.
YOUR MAIN DUTIES:
- Design, Develop, and Deploy: Work across the entire technology stack, from backend services and infrastructure to front-end development. Build, test, and deploy solutions based on evolving business requirements, ensuring high-quality results.
- Perform code reviews, collaborate with designers and the development team for technical build-out and product improvements, including landing page production and functionalities, database management, server management and client integrations
- Manage the delivery of multiple complex simultaneous development projects from design through to release
- Provide ongoing maintenance and troubleshooting of the interface code when bugs and/or errors are encountered. Develop well tested APIs in backend and responsive applications in frontend
- Stay abreast of industry issues, trends and inventory solutions, and recommend improvements to the management and development team
Qualifications
- English fluency is a must
- At least 3 years in frontend/backend development for the web. Unit testing is a must (Jasmine or Dart testing or other JS testing frameworks)
- Knowledge of HTML/CSS/Javascript/ReactJS/Typescript or Dart
- Able to convert design from Figma/Zeplin/PS to products
- Knowledge of cross-browser compatible and responsive layouts
- Experience in API integration and integration testing
- Experience working in agile development teams using scrum methodologies
- Good sense of UI/UX and knowledge of translating UI/UX designs into code
- Able to work autonomously and within a team
- Must be organized, efficient, and have good attention to details
- Must be able to show initiative to get a job done with little/no supervision
Nice to have
- Knowledge of Flutter framework
- Developing applications in Java/Kotlin
- A good understanding of Object-Oriented programming, OOP design patterns and the SOLID principles
Additional Information
- An environment with high energy, flat hierarchy, positive attitude, and growth you would expect from a startup coupled with all of the security and benefits of an established company
- Competitive salary and flexible work life balance
- Paid annual leave and sick leave
- Fun team building activities including annual company trip, parties and other benefits
- To work in a role that has a global scope for a company that has an international presence
- An inclusive environment of friends who happen to work together
- And much more