Job Closed
This listing is no longer active.
Welcome to the world of digital damage processing
Full Stack Developer
Location
Asia
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer
ControlExpert GmbH
• Work in an agile environment team to build/develop features based on a web technology stack • Turn prototypes into real features or applications • Ownership of technical design, code development, testing, maintenance, and improvement • Provide leadership, collaboration, mentor, technical documentation, and knowledge sharing among team members
Job Requirements
- Minimum 3 years of experience building applications with full-stack technology stack
- Self-development skills to keep up to date with fast-changing trends
- Positive, customer-service minded, with analytical and problem-solving skills
- Build UI applications using HTML5, CSS3, Responsive Design
- Strong experience on develops UI applications with JavaScript, Typescript with at least one of these framework/libraries such as React with Redux or Angular
- Understanding on improving web performance
- Understanding of web technology and protocol, including REST, gRPC
- Strong experience across the .NET technology with C#, NHibernate, and Entity Framework
- .NET core is a strongly advantageous
- A good working knowledge of ASP.NET and ASP.NET Web API
- Experience working with the third-party .NET library such as AutoMapper, Castle Windsor, Hangfire
- Experience working with messaging broker such as RabbitMQ
- Experience on Microservices, middleware, Identity Server
- Experience working with distributed application framework such as MassTransit
- Experience with software architecture design such as MVC, Micro services, and Serverless
- Working knowledge of MS SQL Server, Stored procedure, CTE, SSRS, SSIS
- Hands-on experience in using source/version control using Git on GitHub, GitLab, Bitbucket
- Experience on applying the Test-Driven Development (TDD) approach
- Experience on continuous improvement and delivery such as Jenkin, TeamCity, Octopus deployment
- Knowledge of container technology (Docker, Kubernetes) is a strongly advantage
- Knowledge on cloud platform is an advantage
- knowledge of PWA is an advantage
- knowledge of the CMS platforms such as Strapi, WordPress, or Drupal is an advantage
- knowledge of Python and Django is an advantage
- Knowledge of graphic design, prototype, and handoff tools such as Adobe Photoshop, Adobe Illustrator, Adobe Experience Design, Figma, InVision, Avocode, and Zeplin is a plus
Benefits
- Attractive remuneration package
- Excellent career opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Developing high-quality and secure e-commerce websites on the BigCommerce and headless solution platforms; • Integrating third-party apps, platforms and software with BigCommerce; • Evaluating and optimising existing website code to ensure it meets both internal and industry standards, recommending improvements, and implementing changes; • Undertaking cross-browser testing before handing projects over to clients; • Liaising with team members to resolve issues and implement solutions; • Support colleagues by providing specific advice on technical aspects of client pitches and ad-hoc work requests; • Maintaining organised and efficient file and data storage; • Keeping well-informed of job knowledge and best practices by tracking technology and programming language advances, taking part in professional development opportunities, and reading industry publications and websites.
• Ensure high reliability and correctness for Lithic’s transaction gateways • Develop new features to better serve Lithic customers • Ensure that the team is delivering reliable, secure, and scalable code with minimal tech debt • Own initiatives from planning to launch, keeping stakeholders informed and aligned along the way • Lead efforts to improve systems and processes both within the team and across engineering • Help drive strategic planning in collaboration with the engineering manager and product manager • Mentor, sponsor, and empower team members to help them grow • Participate in the team on-call rotation
• Ensure high reliability and correctness for Lithic’s ledger and orchestrated funds flows • Develop new features to better serve Lithic customers • Ensure that the team is delivering reliable, secure, and scalable code with minimal tech debt • Own initiatives from planning to launch, keeping stakeholders informed and aligned along the way • Lead efforts to improve systems and processes within the team • Participate in the team on-call rotation
• Write clean, functional, and scalable code on the frontend and backend. • Testing and fixing bugs and/or other coding issues. • Communicate technical limitations and roadblocks to your team. • Assist the client support team using your technical background. • Able to assess feasibility, difficulty and provide time estimates on implementing new features to an application. • Assist in documenting, debugging, evaluating and unit testing projects. • Implement A/B tests.


