Amsterdam Standard has a number of Front-end developers on the strength. Nevertheless, we are happy to welcome more specialists to our team. We have a range of ongoing projects where front-end development is the main focus or a part of a bigger project with diverse technologies and specialists involved. The client base of Amsterdam Standard is growing as well, therefore more and more new projects are emerging.
We understand it can be hard to make a choice towards a certain company for your forthcoming employment just from the recruitment advertising or a rapid look on the website. That’s why we have prepared this article where our current Front-end specialists are sharing their experience of working on the projects and in the Amsterdam Standard company. We hope you can get a better understanding of our company culture and will get inspired to work on such exciting projects together with us!
Building the calculation tool for Esdec
Esdec and Amsterdam Standard are long-time partners. The Esdec team in Amsterdam Standard currently consists of a Tech Lead, a Team Lead, 2 Frontend Devs, 1 Full-stack Dev, and 1 QA Engineer. The members of the teams are located in 2 offices in Poland: Krakow and Wroclaw. The current team-leader Ewelina has joined Amsterdam Standard and Esdec project 2 years ago. She has shared with us her experience.
Ewelina was hired as a Front-end developer to Amsterdam Standard. On her first day, she was already informed about which project she will be working on. She told us that she had a great integration experience. In her first week, she was learning about the product. Esdec is a manufacturer and supplier of professional mounting systems for solar panels on all types of roofs. “It’s a technical and specific product, and that is one of the challenges to work on this project” - remarks Ewelina, - The team members were very helpful to give all the necessary information about the product, project, and introducing to the company and the team”.
“A friendly and helpful approach is not just in the beginning - shares Ewelina, - it’s company culture. We work as a team, help each other, and can always ask questions from the more experienced specialists. That helps us to reach better results at the project and develop ourselves”.
We, at Amsterdam Standard, embrace an Agile approach to software development, and this project is not an exception. The team has short daily meetings and weekly planning meetings. At the planning meeting, they discuss which results have been reached, which improvements should be made and plans for the next week.
The specific of the product was not the only challenge of this project. Besides other technologies such as React/Redux, TypeScript, PHP (backend), and Docker, front-end development involves PaperJS Framework, which Ewelina hasn't had an experience with before. She notes that it was an interesting and fun experience to learn it. To improve her knowledge she is learning new frameworks by herself and participating in React workshops in the company.
Esdec management team gives a lot of flexibility to its dedicated development team. All the development is done by Amsterdam Standard. Our team thinks about the possible solutions and further development and Esdec just approving it.
The Esdec project is still ongoing. The company is growing, and more and more new sub-projects and tasks are coming up.
In May 2019 Ewelina became a team-lead of this project. Plus to her responsibilities as a front-end developer she creates tasks for the team, manages working flow, and creates plans for upcoming weeks. That’s a new experience, new responsibilities, and a good opportunity for personal growth.
On our question: “What do you find special about Amsterdam Standard?”, - Ewelina has answered: “In Amsterdam Standard, you are not just learning new things yourself, but you can also share your knowledge and experience in the workshops with the other members. These workshops are held at least once a month in our offices”.
Creating a brand-new product with SignD
One more project where our developers are working with front-end technologies is SignD. SignD is a smart identity partner. The product is still in the development phase by the Amsterdam Standard team. The idea of the product is to create easy access to the things people want at this moment.
One of the members of the SignD team in Amsterdam Standard is Slawomir. We have talked with him about his experience in the company and on this project.
Slawomir has started to work in Amsterdam Standard 3 years ago. He was hired as a PHP developer. During these years he has worked on several projects such as GoPhoto, Mr. Work, and MediaScience. From May 2019 he is a dedicated TypeScript developer for a SignD project. On our question about why he has changed the technology, he replied: “The client doesn’t force them to use specific technologies. The most valuable for them is to reach certain results. This way, we are flexible to choose the technologies which are the best fit for us and for the project. This approach also saves costs for the client”.
The Amsterdam Standard team for SignD has grown from 2 to 3 developers in a 3-month time. All developers are working in TypeScript and using React for front-end development. Currently, the team is busy with making the demo version of the SignD product. Slawomir expects further nearshore team growth. Currently, they require mobile developers for both web and native mobile technologies.
SignD project has started from scratch. The workflow goes in 2 weeks sprints with short daily meetings with the client. Slawomir finds it pleasant to work on this project: “First of all, the product itself is quite interesting. that, we have good contact with the client. There is no pressure and tight deadlines. And we feel free to choose technologies and propose possible solutions for solving current tasks and issues. The client has visited us a few times in Krakow, and it is a plan to visit them in Vienna”.
During the work in Amsterdam Standard, Slawomir has worked on certain projects. He finds it more interesting to switch projects from time to time, but not too often, as each project requires time to adjust. He also likes to work on demanding projects where he can learn new things. He also makes self-studying on technologies that can make his work easier and more efficient. Slawomir said that he has learned a lot and got broader experience while working in Amsterdam Standard: “We have a lot of experienced developers you can learn from. Working on projects for international clients improves not just development skills, but also organizing time, communication skills, and knowledge of English”.
Providing a communication platform for Influencer Marketing Agency
Another project where front end technologies involved as a part of a bigger project is IMA. IMA (the Influencer Marketing Agency) is the full-service agency for brands looking to communicate effectively through the world’s most influential bloggers, vloggers, and social media influencers.
The task of the Amsterdam Standard team is to create a platform for communication between influencers and clients. One of the current team members - Marek has shared with us his experience.
Marek is working in Amsterdam Standard for more than a year. About a half-year ago he has joined the IMA project as a Full Stack developer. The team on the project consists of 6 specialists, 1 of those is a full-time Front-end developer, and Marek is half-time. In the process of joining the project, he has discussed with a tech lead what exactly his responsibility will be, as he had more experience in backend development. They came to the conclusion that he will mainly take part in backend development, and in case of need an extra force he will join the front-end part. Currently, it’s about 50/50, as there is a bigger demand for front-end development and one of the colleagues should be replaced. Talking about technologies, in the front end it’s mostly React. And on the backend, Marek works in Python and Django.
The project goes in 2-week sprints. At the end of each of these meetings is the review session where all team members and the client discuss what in the development process goes well, what else should be done, and how they can improve it. In addition to these meetings, there are short daily meetings with the team to discuss the execution of the daily tasks, technical stand-ups with representatives of the client, and refine sessions 2 times a week to make time estimations for the accomplishment of the task.
A year ago IMA has organized a hackathon for the team in our Wroclaw office. It was 3 days of coding and fun. Three people from the client-side and six members of the Amsterdam Standard team from Kraków and Wroclaw were working together to create a new innovative solution for this project in such a short term! All the process was supported by a lot of pizza and gifts. Developers were awarded in 3 categories. They have voted themselves for the winners, so the best developer was selected by the team.
The chosen technologies and initiatives for solutions are coming from the Amsterdam Standard team. The team members firstly discuss the ideas internally. When the team came to a certain solution - they propose it to the client.
Marek notes that the biggest advantage of working in Amsterdam Standard is the ease of communication with the team members. “All the suggestions and ideas of each of us are listened to and discussed. We can solve any issues in a civil discussion. And I have experienced this atmosphere from day 1 in the company. That’s completely another world in comparison with my previous experiences in other companies. In the Wroclaw office, which I’m working from, we are just like a big family!”.
On our question about what he finds the most interesting in the IMA project, he mentions 2 main things. First is the specification of the product. You can get an idea of how the influence business was created and how it transforms regarding the global changes in the social media channels. Also, you can see how communication is built between influencers and clients and deep dive into the data. The second and the most important one for Marek is the opportunity to work with a team of experienced developers. You have the chance to learn from them, the way they work, and how they solve issues.
We can understand that it’s a really valuable reason for Marek, as technology is his passion. He is always busy with learning new things/ technologies and implementing them to the projects.
While working on the IMA project Marek has not just improved his technology skills, but also communication. “It’s a first time experience for me to be in direct communication with a client. We are discussing the issues with the client in details, if something is not clear to us, we dig deeper and always come to the resolution. We are also aiming to get the full descriptive information about the client needs to create the best solutions”.
Are you ready to apply to Amsterdam Standard?
We hope that this article gets you a better understanding of projects, people, and the company culture you can be involved in. Whether you still have some questions or feel ready to apply for one of our open positions - send an email to firstname.lastname@example.org.
We are looking forward to hearing from you soon.