Overview
Senior Software Engineer (Fullstack - Growth) at OnlinePajak
Responsibilities
- Contribute to the development of upcoming and existing applications and services
- Design, develop, modify, implement, and support software components anywhere in the software stack
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
- Work in close partnership with cross-functional teams
- Build reusable, scalable, maintainable code
- Implement TDD, SOLID and other principles that are part of the engineering culture
Qualifications
At the minimum, Bachelor's Degree in computer science or related fieldMinimum 5 years of programming experience (Full Stack)Ability to provide in-depth evaluation and analysis of unique complex technological issuesExcellent analytical and problem-solving skillsExcellent organization and time management skillsStrong written and verbal communication skillsExperience with Java, especially Spring FrameworkExperience with NodeJS and TypescriptExperience with VueExperience with MySQL, PostgreSQL, MongoDBExperience with GitFamiliar with Agile / Scrum MethodologiesFamiliar with CI / CD toolsUnderstanding of web standards, object-oriented design and software development principlesExperience with microservice architecture, OpenAPI and third-party integrationPlus : NodeJS framework NestJSWhat we can offer
Growing business that offers opportunities to learn and grow both personally and professionallyCollaborative and innovative working environment with open communicationCompetitive compensation in a pay-for-performance cultureInternational team members to work withHow we will assess you
Please expect a minimum of 3 stages of assessment with live skill tests and interview sessions before a final review for an offer.
Next steps
We look forward to see your excellent credentials in our talent inbox!
#J-18808-Ljbffr