Full Stack Developer / Riga, Latvia

About the job

Would you like to work in a healthy IT environment? With people who like you are excited by new technology and challenges? To make a real difference in the future?
 
 Then you have found your way to the right team!
 
 Working with cloud solutions to leverage modern innovations with your unique talent for problem-solving and coding (if you are a developer), with others who are good at what they are doing. Being a part where ideas become reality, to change the way we think, work, and travel. That’s what we do.
 
 About Digital Hub Riga
 
 
We are a part of VR Group, a responsible provider of public transport for the future, with solid experience gained from 160 years of operations. The company provides passenger, logistics, and maintenance services in the Nordics. The Digital Hub is supporting the business in developing and managing modern IT solutions for MaaS (mobility-as-a-service) among other things.
 
 We develop innovative solutions and utilize the newest technologies to respond to all current and future needs. Everything from IoT, DaaS, MaaS, Location services, Machine Learning, AI, and much more are part of the work we do. And we play with buses, trucks, and trains!
 
 While keeping society moving, we are also promoting well-being and environmentally friendly solutions with green IT. By increasing the popularity of electric rail and city traffic, we are also paving the way for a carbon-neutral tomorrow.
 
 About The Team
 
 
The Digital Crew, e.g. the members of the Digital Hub, are organized into smaller teams that work with specific portfolios or workstreams. Each team has the ownership of one or more domains. Cross-team collaboration is common, and rotation within teams is done to ensure an overall level of knowledge sharing and competency. Typically, a team consists of a product owner, solution architect, lead developer, designer, developers, and testers. But any variation may exist. Teams are agile, working with scrum and two-week cycles. The majority of our solutions are cloud solutions, so working with AWS is a required must for all digital crew members.
 
 Job Description
 
 
We are looking for a highly skilled Senior Full Stack Developer with expertise in both front-end and back-end technologies, specifically .NET and AWS. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying robust and scalable software solutions that integrate seamlessly across both front-end and back-end environments. Your role will be pivotal in shaping our technology stack, ensuring optimal performance, security, and user experience for our applications.
 
 Key Responsibilities

  •  Full Stack Development: Utilize your proficiency in .NET technologies to develop back-end services, APIs, and databases, as well as your expertise in front-end technologies to create responsive, user-friendly interfaces for web applications. 
  •  AWS Integration: Leverage your experience with AWS services to architect, develop, and deploy applications in the cloud, ensuring efficient utilization of AWS resources and scalability of the applications. 
  •  Architecture and Design: Collaborate with architects and other developers to design software solutions, considering both functional and non-functional requirements, while adhering to best practices and architectural patterns. 
  •  Database Management: Design and optimize database schemas, write complex queries and ensure data integrity and security, especially in cloud-based databases. 
  •  API Development: Develop and maintain RESTful APIs, ensuring seamless communication between front-end and back-end components. 
  •  Security and Compliance: Implement robust security measures, including encryption and access control, and ensure compliance with security standards and regulations in both front-end and back-end components. 
  •  Collaboration: Work closely with cross-functional teams, including front-end developers, UX/UI designers, and DevOps engineers, to ensure the successful integration of front-end and back-end components. 
  •  Testing and Quality Assurance: Write unit tests, conduct integration testing, and participate in code reviews to maintain code quality and ensure the reliability of the software. 
  •  Documentation: Create technical documentation, including system architecture, API specifications, and deployment procedures, to facilitate efficient collaboration and knowledge sharing. 
  •  Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement within the team.

Requirements

  • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent work experience). 
  • Minimum 5 years of experience in the field of IT.
  • Extensive experience as a Full Stack Developer, with a strong background in .NET technologies and hands-on experience with AWS services or at least willingness to learn rapidly.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., React, Angular, or Vue.js). 
  • Strong understanding of back-end technologies, including C#, ASP.NET, and database management systems (SQL Server, MySQL, or similar). 
  • Experience with cloud platforms, especially AWS, including Lambda, API Gateway, S3, DynamoDB, and RDS. 
  • Excellent problem-solving skills, attention to detail, and ability to work collaboratively in a team environment. 
  • Strong communication skills, both written and verbal, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Team player mentality.
     

If you are a Senior Full Stack Developer with a passion for creating seamless end-to-end solutions using .NET and AWS technologies, and you thrive in a collaborative and challenging environment, we encourage you to apply. Join our team and contribute to building innovative and high-performing software applications that meet the needs of our users and clients.
 
 Nice to have

  • Experience in Azure and AWS. 
  • Knowledge of other programming languages. 
  • Good communication skills in Swedish and/or Finnish.

Certifications

  • AWS certification (or similar)

What We Offer

  • Salary from 3500 to 4500 EUR gross per month
  • A full-time contract of employment with an ambitious team based in Riga.
  • Hybrid work from our Digital hub in Riga 
  • Continuous learning and growth opportunities 
  • Your financial security: extensive health and accident insurance 
  • Coverage for phone and home network

What is the process?

  • We review your application. 
  • We invite you for the introductory online call.
  • You will receive a coding task.
  • We invite you for an online technical skills interview with one of our architects.

We invite you for an online behavioral call with our Development coordinator/Line Manager and  Head of Development.

Application period starts: 2024-10-09 10:00Application period ends: 2024-11-04 23:59
Questions marked with an asterisk (*) are required.
Please keep only one form open when filling out an application!
Personal information
Calling name *
First name *
Last name *
Are you an adult? *
We will send you information about your application by e-mail. In order to receive our messages, it is important that the e-mail address is correct.
E-mail *
I own this e-mail address and I have checked that it is written correctly.
Mobile phone *
Home address *
Postal code *
City *
Link to LinkedIn profile
Add CV and application
File size max. 5120 kB. Allowed files: pdf, doc, docx, ppt, pptx, pps, rtf, txt.
Attach your CV here *
Application as an attachment
You can attach your picture to your application. The picture has to be in .jpg format and its maximum file size may not exceed 1mb
Picture
File size max. 5120 kB. Allowed files: pdf, doc, docx, ppt, pptx, pps, rtf, txt.
Other attachments
How did you find out about this job? *
Your interests for VR Group positions
I consent to the use of this information in other open positions