
Full Stack Developer
Fincore Ltd
full-time
Posted on:
Location Type: Hybrid
Location: Belgrade • Serbia
Visit company websiteExplore more
About the role
- Work closely with developers, DevOps engineers and business analysts to create, maintain, and optimize high-performance products
- Participate in the entire software development lifecycle, from project planning to coding, testing and troubleshooting
- Estimate tasks and participate in daily stand-ups
- Participate in project planning sessions, working closely with business analysts, development and QA team members to analyse requirements and provide design recommendations for complex systems
- Troubleshoot and debug the application, and identify areas for improvement
- Develop and test solutions using Angular and .NET, based on customer requirements
- Build clean, reusable code and libraries for future use
- Actively contribute to the overall application lifecycle
Requirements
- Minimum 5 years as a Full Stack Developer
- Advance experience with .NET (C#) web APIs
- Proficiency in object-oriented design principles and design patterns
- Experience with Angular2 (preferred) or React
- Hands-on experience with relation databases (MS SQL, PostgreSQL)
- Experience with version control software – Git
- Proven experience in developing Web services
- Bachelor’s degree in Computer Science, Electronics, Mathematics, or a related field (bonus points)
- Event bus and ElasticSearch knowledge will be considered a plus
- Familiarity with Agile methodologies
Benefits
- Private Health insurance
- FitPass membership and in-house gym
- Supportive atmosphere
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#AngularReactobject-oriented designdesign patternsMS SQLPostgreSQLGitWeb services
Soft Skills
collaborationtroubleshootingproblem-solvingcommunicationproject planninganalysisdesign recommendationsdebuggingtask estimationcontribution
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in ElectronicsBachelor’s degree in Mathematics